B站自学孙兴华python笔记之python基础wyx

输出语句的两个参数及转义字符(\n ,\t,r,\)

  end ="\n"    #结束符

  sep="空格"      #多对象分隔符

 +   #连接

 *   #复制

例如

Print("你好世界")=print("你好世界",end="\n")

如果不想换行,换成\t即可

print(“你好”,“中国”)则会显示你好  中国,用空格来连接

与print(“你好”,“中国”,sep=“”)等价  ,sep后边的引号内可以加其他符号,比如~,则你好与中国之间就会有~

连接的细节:

print(“520”+“1314”)

得出5201314

print(520+1314)

得出1834

双引单引

print("I 'love' you")或者print('I “love” you‘)

关于转义

如果想打印出"\n", 要print("\\n");

但是更推荐在字符串前边加r

单行注释与多行注释

#单行注释

多行注释被三个引号包裹,可以分行

"""

111111

"""

快捷键Ctrl+/,将所要注释的内容全选,使用快捷键就会自动注释,不过是每行单行注释

变量与f格式化字符串

变量名规则:支持汉字,也可以用字母、数字和下划线构成,区分大小写,不能用数字开头

给变量赋值:变量名=5

多个变量赋值

变量名1,变量名2,变量名3=7,3,0

变量名1=变量名2=变量名3=2

交换变量赋值   x,y=y,x

语法:f'{表达式}' 

例:姓名 ="钟离"

   年龄 =20

Print{f’我的名字叫{姓名},今年的年龄是{年龄}岁‘}

 另外,年龄这个变量可以加数字

关于缩进

     在 Python 中,缩进级别是指代码中每个缩进所使用的空格数。通常,Python 推荐使用 4 个空格来表示一个缩进级别。

     Python 中的缩进级别非常重要,因为它们决定了代码块的层次结构。同一个语句,不同的缩进导致的结果可能也不一样。

输入

语法:input(“”)

 例:姓名=input(“请输入你的姓名:”)

输入的内容默认是字符串形式,不能像上边年龄例中进行运算,如果要进行运算,要在前边加int(),变成int(intput(“请输入你的年龄:”)

关于续行符

    续行符号是指Python中的一个特殊符号,用于在一行超过规定长度时分割代码,使代码更加清晰易读。在Python中,续行符号默认是反斜杠(\),在语法上表示该行未结束,在下一行继续编写代码

     1.使用续行符号只能用于物理行的连接,不能用于逻辑行的分割。

所谓物理行,是指一行代码在程序文件中显示的行数,逻辑行则是指一条语句或命令。不同的语句之间必须要分开,不能使用续行符号将其连接起来。

    2.续行符号必须放在当前行的末尾,不能放在下一行的开头。

在Python中,续行符号必须放在当前行的末尾,不能放在下一行的开头。否则,Python将会把下一行的代码当成新的语句来执行,导致程序出错。

数据转换类型

int()转整型

       例:“1”+“2”  两个字符串通过+连接,输出12

        int(“1”)+int(“2”)则吧1和2这两个字符串改编成整型然后计算,得出3

float()转浮点型

str()转字符型

检查数据类型

type(123)----->class‘int’

        5.20            float

数学运算符

+、- 、*、/、%

//整除

**指数

()小括号,提高运算优先级

优先级:()高于**高于*、/、//、%高于加减

复合运算符类似于c语言用法

比较运算符

类似于c语言用法

逻辑运算符

And  布尔与  x and y 

Or   布尔或   x or y  只要所有值为0结果为0,否则结果为第一个非零数,即x(!=0)

Not  布尔非 x not y

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
关于Hilbert置乱的Python实现,可以使用ntlk(natural language toolkit)这个基于Python的自然语言处理工具集。然而,我在提供的引用中并没有找到关于Hilbert置乱的具体内容。引用和提到了Hilbert滤波器和Hilbert图像置乱,但没有给出Python的代码或实现细节。所以,我无法提供关于Hilbert置乱的Python实现的具体答案。如果你有其他关于Hilbert置乱的引用内容,请提供更多信息,我将尽力帮助你。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [机器学习(ML)、深度学习(DL)和图像处理(opencv)专用英语词典](https://blog.csdn.net/wyx100/article/details/74635853)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Python 基于FIR实现Hilbert滤波器求信号包络详解](https://download.csdn.net/download/weixin_38689976/12855085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [matlab练习程序(Arnold图像置乱)](https://blog.csdn.net/weixin_39564524/article/details/116022317)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值