第二章:变量和简单数据类型
第二章:变量和简单数据类型
2.2.1 变量的命名和使用 Hello_python.py
一、变量的规则
1)变量名只能包含字母、数子和下划线
2)变量名可以字母或下划线打头,但不能以数子打头
例:正确变量名:message_1 错误:1_message
3)变量名不能包含空格,但可以 使用下划线来分割其中的单词
例:正确变量名:greeting_message 错误:greeting message
4)不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用于单词
例:print for if....
5)变量名要简单明了又具有描述性
例:name比n好 student_name比s_n好 name_length比length_of_persons_names好
6)慎用小写字母l和大写字母O, 因为它们可能呗人错看成数子1和0
2.3 字符串 name.py first_name.py
1、 变量名.title()方法
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写
2、 变量名.upper()方法
upper()将字符串内容全部改为大写
3、 变量名.lower()方法
lower()将字符串内容全部改为小写
2.3.3 使用制表符或换行符来添加空白 languages.py
1、在字符串中添加制表符,可使用字符组合 \t
例:print("\tPython")
2、在字符串中添加换行符,可使用字符组合 \n
例:print("Languages:\nPython\nC++\nJavaScript")
3、还可以在同一个字符串同时包含制表符和换行符
例:print("Languages:\n\tPython\n\tC++\n\tJavaScript")
2.3.4 删除空白 languages.py
1)rstrip()方法:能够剔除字符串末尾多余的空白
例:>>> favorite_language=" python "
>>> favorite_language.rstrip
" python"
2)lstrip()方法:能够剔除字符串开头多余的空白
例:>>> favorite_language=" python "
>>> favorite_language.lstrip
"python "
3) strip()方法:能够同时剔除字符串两端的空白
例:>>> favorite_language=" python "
>>> favorite_language.strip
"python"
使用Geany编辑器编写语句为 练习1-4.py
name=" albert einstein "
name_strip=name.strip()
print(name_strip.title()) 注释:将name剔除空格并首字母大写显示
2.4 数子
2.4.1 整数 birthday.py 数子练习-1.py
1)在python中,可对整数执行加(+)减(-)乘(*)除(/)
2)在终端中,Python可以使用两个乘号表示乘方运算
例:>>> 3 ** 2 >>> 3 ** 3 >>> 10 ** 6
9 27 1000000
2.5 注释
在Python中 #为注释符号
2.6 Python之禅
在终端输入 >>> import this