1.1 变量的命名和适用
① 必须是字母,数字,下划线。不能数字开头
message = "xxxx" 1_message = "xxxx"(不行) _message = "xxx" 0 = "xxx"(不行)
② 常变量名之间不能有空格
greeting message = "xxx"(不行) greeting_message = "xxx"
③ 不能用python关键字和函数名做变量名
变量名不要过于简略
不要用l、O、o来命名变量容易混淆,命名最好用小写
④ 多变量赋值
x,y,z=0,1,2
1.2 字符串
① "This is a string."
'This is also a string.'(单引号和双引号均可)
1.2.1 使用方法修改字符串的大小写
方法:
title()————首字母大写
upper()————全大写
lower()————全小写
name = "ada lovelace" print(name.upper()) 结果:ADA LOVELACE
1.2.2 在字符串中使用变量
`first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name}{last_name}"
print(full_name)`(f字符串3.6版本,老版本format())
1.2.3 使用制表符或换行符添加空白
制表符\t,换行符\n
pirnt("Languages:\n\tPython\n\tC\n\tJavaScript")
结果:Languages:
Python
C
JavaScript
1.2.4 删除空白
rstrip()删除右边的空白
lstrip()删除左边的空白
strip()删除左右两边的空白
favorite_language = "python " favorite_language.rstrip() 结果:"python"
1.2.5 使用字符串时避免语法错误
`message = 'One of Python's strengths is its diverse community'
pirnt(message)(无法识别)
message = "One of Python's strengths is its fiverse community"
print(message)(可以识别)`
1.3 数
1.3.1 整数和浮点数
无论是哪种运算,只要有操作数是浮点数,Python默认得到的总是浮点数
4/2=2.0 1+2.0=3.0 2*3.0=6.0 3.0**2=9.0
1.3.2 数中的下划线
这种表示方法适用于整数和浮点数,但只有Python3.6及以上版本支持
universe_age = 14_000_000_000 print(universe_age) 结果:14000000000
1.4 注释
在Python中,注释用井号(#)标识,井号后面的内容都会被Python解释器忽略