第二天、基本类型-数据变量
一、输出-第一个python程序-helloworld
(1)字符串就是多个字符的集合,由 ” “ (双引号),或者单引号 ’ ’ 包围
字符串包含英文、数字、中文及各种符号 例如:
Print(‘字符串内容’)
Print(“字符串内容”)
二、输入:在python中,程序接收用户互动数据的功能就是输入
(1) 输入的语法: input**(‘提示信息’)**
(2) 输入的特点:
当程序执行到input ,等待用户输入,输入完成后才会向下继续执行
在python中,input接收用户输入后,一般储存到变量,方便使用
在python中,input会把接收到的任意用户输入的数据都当做字符串处理
password = input('请输入你的密码:')
print(f'您输入的密码是{password}')
print(type(password))
控制台输出结果如下:
D:\soft\Python\python.exe E:/学习/python/pythonProject/第一周笔记敲敲.py
请输入你的密码:1234
您输入的密码是1234
<class 'str'>
Process finished with exit code 0
三、变量的概念
1、变量就是容器,就是一个杯子。放入到杯子中的水,叫做 值。
将水到入杯子的过程,叫做变量的赋值。
赋值的过程:
变量名字=值
2、变量命名的规则:
1).名字只能用英文、数字、下划线组成
2).数字不能开头
abc123是可以的 123abc是错的
3).不能使用系统的关键字命名,例如不能使用 print 充当变量名字
4).严格区分大小写
3、命名习惯
大驼峰:MyName 每个单词首字母大写
小驼峰:myName 第二个及以后首字母大写
下划线:my_name
4、使用变量
ame = '小明'
print(name)
四、Debug工具
Debug工具是PyCharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序执行细节和流程或者调解bug
Debug工具使用步骤:
1、打断点,单击代码行号右侧空白位置
2、Debug测试
1) Debug调试:
打断点成功后,在文件内部任意位置--右键----Debug ‘文件名’ ---即可调出Debug 工具面板---单击StepOver/F8,即可按步执行代码
2) Debug输出面板分类:
Debugger : 显示变量和变量的细节
Console :输出内容
五、数据类型
数值:**int(整型)、float(浮点型)**
布尔型:**True** (真)、**False(假)**
Str**(字符串)**
List**(列表)**
Tuple**(元组)**
Set**(集合)**
Dict**(字典)**
检测数据类型的方法:type()
a = 1
print(type(a)) #<class 'int'>--整型
b = 1.1
print(type(b)) #<class 'float'>--浮点型
c = True
print(type(c)) #<class 'bool'>--布尔型
d = "12345"
print(type(d)) #<class 'str'>--字符串
e = [10,20,30]
print(type(e)) #<class 'list'>--列表型
f = (12,34,5)
六、格式化符号
格式符号 | 转换 |
---|---|
==%s== | 字符串 |
==%d== | 有符号的十进制整数 |
==%f== | 浮点数 |
%c | 字符 |
%u | 无符号十进制整数 |
%o | 八进制整数 |
%x | 十六进制整数(小写ox) |
%X | 十六进制整数(小写OX) |
%e | 科学计数法(小写’e’) |
%E | 科学计数法(大写’E’) |
%g | %f和%e的简写 |
%G | %f和%E的简写 |
1、%06d,表示输出的整数显示位数,不足0补全,超出当前位数则原样输出
2、%.2f,表示小数点后显示的小数位数
age = 11 name = '小明' weight = 88 student_id = 1001 #我的名字是小明 print('我的名字是%s' % name) #我的学号是0001001 print('我的学号是%07d' % student_id) #我的体重是88斤 print('我的体重是%.2f斤' % weight) #我的名字是小明,我明年12岁了 print('我的名字是%s,我明年%d岁了' % (name,age+1)) #我的名字是小明,我明年12岁了 print(f'我的名字是{name},我明年{age+1}岁了')
3、转义符
\n: 换行
\t: 制表符
4、 结束符
Print**(‘输出的内容’,end=”\n”)** 在python中,print(),默认自带 end=”\n” 这个换行结束符号,所以print会换行展示,可根据需求更改结束符