当前位置: 首页 > 后端技术 > Python

Python基础变量和数据类型

时间:2023-03-25 21:08:04 Python

1.命名和使用变量变量名只能包含字母、数字和下划线。变量不能以数字开头。变量名不能包含空格。下划线可以用来区分单词。不要使用python关键字和函数名称作为变量名称保持变量名称简短且具有描述性。例如:name应该比n好。小心使用小写的l和大写的O,会被误读为数字0和12灵活使用字符串单引号和双引号让字符串可以包含单引号或双引号2.1使用方法修改字符串大小写的方法是如下,重点记住内容。title()方法显示首字母大写的单词。例如“adalovelace”使用title()方法,则输出“AdaLovelace”upper()方法,所有大写输出为lower()方法,所有小写输出输出。first_name="ada"last_name="lovelace"full_name=first_name+""+last_nameprint(full_name)也可以拼接成字符串。print("hello,"+full_name.taitle()+"!")你好,AdaLovelace!2.3使用制表符或换行符添加空格给字符串添加制表符,可以在字符串中使用字符组合t添加换行符,可以使用字符组合n2.4删除空格。rstrip()方法确保字符串末尾没有多余的空格。额外的空格3.数字3.1整数可以在Python中进行加减乘除。加(+)减(-)乘(*)除(/)乘(**)整数运算自动进行顺序运算(先乘除后加减),空格不影响运算结果3.2浮点-Python中的点数不需要考虑行为,直接输入数字即可,会自行处理。3.3使用str()避免类型错误age=30message="Happy"+age+"rdBirthday!"print(message)会出现如下错误。回溯(最近一次调用最后一次):文件“birthday.py”,第2行,在print("Happy"+age+"rdBirthday!")TypeError:mustbestr,notint----------------(programexitedwithcode:1)Pressreturntocontinue原因是不知道输出age是什么类型,应该是字符串形式,所以整数类型应该转换成字符。使用str()方法输出一个字符串。age=30message="Happy"+str(age)+"rd生日!"打印(消息)