python基础汇总,,变量的命名规则:1、


变量的命名规则:
1、变量名由数字、字母和下划线组成名
?2、变量名不能以数字开头
3、禁止使用python中的关键字
4、不能使用中文和拼音
5、变量名要区分大小写
6、变量名要有意义
7、推荐写法:
1、驼峰体:
a:大驼峰 eg:AgeOfOldboy =56
b:小驼峰
eg :? ??ageOfOldboy=56
2?下划线:
eg : age_of_oldboy=56?常量: 变量名大写就是常量.注释:# : 当行注释(当行注释)""" """ ‘‘‘ ‘‘‘ : 多行注释?初始基础数据类型:
str(字符串):
1. 在pothon中只要是用引号引起来的都是字符串.
?eg:
‘‘
""
""" """
‘‘‘ ‘‘‘????
2.字符串可以进行加法(字符串拼接即与字符串相加)也可以进行乘法(字符串*数字即字符串翻倍输出)?
3.字符串是不能进行 相除和减法?
4.字符串不能和数字相加.
5.??整型(int)可以通过str()来转换成字符串.转换类型必须是数字.
int(数字):
?34+56 主要用于计算和比较
字符串(str)可以通过int()来转换成数字类型.
bool(布尔值):
True False?
真 假
?list
tuple
dict
set??????程序交互(input):
input ()括号内的内容必须是字符串,也称为提示语句
?1.用input获取到的内容都是字符串.
#?(type()是查询数数据类型的)??
2.input应用场景:
动态获取用户输入的内容??格式化输出:
------------info of Alex Li----------
Name : Alex Li
Age :22
job : Teacher
Hobbie: girl
-------------end----------------

?代码:
?name = input(‘请输入姓名:‘)
age = input(‘请输入年龄:‘)
job = input(‘请输入工作:‘)
hobbie = input(‘请输入爱好:‘)

? 第一种方法(占位符法):
print(‘‘‘
------------ info of %s ----------
Name : %s
Age : %s
job : %s
Hobbie: %s
--------------- end ----------------
‘‘‘%(name,name,age,job,hobbie))
#要注意位置顺序,.?以及相对应的数量来填充
%s代表着字符串?(s必须小写)
?其中%d=%i,都是代表着整型.?

?第二种方法(#字符串.format()法):
eg:
name = ‘少年‘
f‘你好{name}‘???

??print(f‘‘‘------------ info of {name} ----------
Name : {name}
Age : {age}
job : {job}
Hobbie: {hobbie}
------------- end ---------------- ‘‘‘)

?应用场景 : 动态获取用户数据并写入固定格式??,使用+号也可以实现字符串格式化.?if 条件i语句:
1. if 关键字使用流程:
if 条件:
缩进? 代码块
?2. if 条件:
else?
eg:
sex = input(‘输入性别:‘)
if sex == ‘女‘:
print(‘进来做一做!‘)#注意缩进
else:
print(‘滚!‘)
3. if 条件:
代码块
elif 条件:???
代码块?
elif 条件:
代码块??
~~~~~~~~~~~~~~~~~?等等
4.? if 条件:
代码块
elif 条件:???
代码块?
else: ?
5. if 条件:
if 条件:
if 条件:???
??密码输入不可见小程序:
import getpass
user = input("请输入用户名:")
pwd = getpass.getpass(‘请输入密码:‘)
print(user,pwd)

python基础汇总

评论关闭