Python学习第三讲

数据基本类型

整数型 —— int表示

所有整数(无穷大)

浮点型 —— float表示

小数类型(小数类型有无限循环数,所以小数运算时无限接近正确值)
整数型和浮点型均可用科学计数法(e或E表示),1.5*1000==1.5e4

布尔值 —— bool表示

  • 只有2个值:True和False
  • True和False也是数值,True表示1,False表示0,编程时不建议把布尔值当成数值运算,容易引起代码混乱

空值 —— None表示

变量

变量的概念 —— 计算机内存中的一块区域,存储规定范围内的值(值可改变),通俗讲变量就是给数据起个名字。

  • 字面量 —— 表示字面上的值
  • 变量是用来保存字面量
  • 查看内存地址:id(变量名)
  • 2个对象的值相等,不一定是同一个对象(拓展内容

字符串 —— str表示

  • 字符串是由字母、数字和符号组成的一串字符
  • 一对单引号或双引号包裹的内容就是字符串

转义字符 —— 反斜杠"\"表示,具有特定含义,不同于字符原有意思。

转义符表示方法含义
\n表示换行符
\t表示制表符
\\表示反斜杠
\’表示 ’
\"表示 "

长字符串 —— 又叫文档字符串,用一对三个单引号(’’’…’’’)或三个双引号("""…""")来表示

格式化字符串

  • 拼串 —— 字符串与字符串之间用加号相连(‘py’ + ‘thon’)
  • 参数传递 —— 各字符串之间用逗号隔开
  • 占位符 —— 创建字符串时,可以在字符串中指定占位符
占位符表示方法含义
%s字符串占位符
%d整数占位符
%f浮点数占位符
  • 格式化字符串
    • f+’{变量}’ 例:f’hello{变量}’ —— 占位内容有变量
    • XXX(字符串或变量).format() 例:XXX.format(‘xxx’,‘xxx’) —— 占位内容无变量
字符串的其他操作
  • len()函数 —— 查看长度,括号内可以是变量(非数字型)、字符串、列表、字典、元组等
  • in/not in函数 —— 逻辑运算函数(包含或非包含),结果是bool值
  • max()函数 —— 求最大值(字符串根据ASCII码值,ASCII码值使用ord()函数)
  • min()函数 —— 求最小值(字符串根据ASCII码值,ASCII码值使用ord()函数)

作业

  • 作业1:
name = "呵呵"
want_to_do = '好好学习python!'
with_who = '和jerry老师'
print(name+with_who+want_to_do)
print(name,with_who,want_to_do)
print('%s%s%s'%(name,with_who,want_to_do))
print(f'{name}{with_who}{want_to_do}')
  • 作业2
a,b = 6,8
#方法1:
a,b = b,a
print(a,b)
#方法2:
c = a
a = b
b = c
print(a,b)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值