文件拓展名.py告诉编辑器用Python解释器来运行该文件
①print("Hello World")
②message="Hello World"
print(message)
变量的命名规则:只能包含字母、数字、下划线,不可以以字母打头;谨慎使用大写字母l和O,防止被人错看为1和0,尽量用小写字母
变量是可以被赋值的标签,也可以说变量指向特定的值
字符串就是一系列字符,在Python中,用引号引起的都是字符串,其中的引号可以是单引号也可以是双引号,这样方便在单引号中使用('),也方便在双引号中使用(")
name = "Ada love"
print(name)
print(name.title()) 每个单词的第一个字母转为大写
print(name.upper()) 全部字母转为大写
print(name.lower()) 全部字母转为小写
.title() name后的(.)表示对name变量执行title()方法指定的操作
在字符串中使用变量,可以先在左引号前加上字母f,再将要插入的变量放在花括号内,这样Python在现实字符串时,将把每个变量都替换为其值
favorite_number=9 print(f"{'我最喜欢的数字是:'}{favorite_number}") print(f"我最喜欢的数字是:{favorite_number}")
在字符串中添加制表符,可使用字符组合\t
在字符串中添加换行符,可使用字母组合\n
也可以\n\t一起使用,实现先换行,后添加制表符
favorite_language=" Java " print(favorite_language.rstrip()) print(favorite_language.lstrip()) print(favorite_language.strip())
删除空表,.rstrip()删除右边的空白,.lstrip()删除左边的空白,strip()删除两边的空白,该方法保持原始字符串不变,如果想保留删除后的值,可将其重新赋给原来的变量,也可将其赋给另外一个变量
删除前缀.removeprefix() 删除后缀.removesuffix()
nostarch_url="http://fuckyou.com" print(nostarch_url.removeprefix("http://"))
filename="python_notes.txt" print(filename.removesuffix(".txt"))
加+减-乘*除/ 乘方** 可以运用小括号决定先后顺序
空格不影响Python计算表达式的方式
浮点数:带小数点的数
浮点数计算结果包含的小数位数可能是不确定的
在书写很大的数时,可以运用下划线将其中的位分组,使其更清晰易读
如14_000_000_000
但是在打印的时候,Python不会打印下划线
同时给多个数赋值:变量的个数和值的个数相同
x, y, z =0, 0, 0
常量:Python程序员一般会使用全大写字母来指出应将某个变量视为常量
注释:用(#)标识,井号后面的内容都会被解释器忽略