Python学习记录——基础语法

1. 字面量(数据类型):数字、字符串、列表、元组、集合、字典

2. 注释(Windows快捷键:ctrl+/,MAC的快捷键:command+/):

(1)单行注释:   

# 注释内容

(2)多行注释:

"""

注释内容

"""

3. print(内容1,内容2,......)

4. 查看数据类型:type()                 

注:变量无类型,数据有类型

5. 数据类型转换:int()、float()、str()

注:任何类型都可以转换成字符串,但只有数字的字符串才能转换成数字,float类型转换成int类型会丢失精度,即直接丢掉小数部分。

6. 标识符:

(1)大小写敏感、不可使用关键字、关键字同样对大小写敏感

(2)只可以出现英文(尽量全小写)、中文(不推荐)、数字(不能在开头)和下划线

7. 运算符:

(1)算术运算符: // 取整数,% 取余,** 指数

(2)赋值运算符:标准赋值运算符、复合赋值运算符

8. 字符串定义:

(1)字符串定义方式:单引号、双引号、三引号(支持换行,当使用变量接收时变成一个字符串,不使用变量接收时变成一个多行注释)

(2)引号的嵌套:可以使用转义字符:\ 来进行转义,或者在单引号内写双引号、在双引号内写单引号

9. 字符串拼接:使用+号拼接,不能和非字符串类型拼接

10. 字符串格式化:

(1)利用字符串格式化进行字符串和其他类型字面量的拼接:"%占位符" % 变量,多个变量的情况:"%占位符 %占位符" % (变量1,变量2...)

(2)常用的占位符:字符串:%s,整数:%d,浮点数:%f

11. 字符串格式化过程中的数字精度控制:m.n的形式控制

(1)m,控制宽度,要求是数字,设置的宽度小于数字自身时不生效

(2)n,控制小数点精度,要求是数字,会进行小数的四舍五入

(3)注意:数字宽度不够时,在前面用空格补齐;小数点和小数部分也算入宽度计算;先控制n再控制m;m和.n都可以省略

12. 字符串格式化方式2(快速格式化):

(1)方式:f"内容{变量}"

(2)不理会类型;不做精度控制,原样输出

13. 对表达式进行字符串格式化:

(1)f"内容{表达式}"

(2)"%s\%d\%f" % (表达式1、表达式2、表达式3...)

15. 数据输入:

(1)使用input()语句获取键盘输入的数据,得到的数据永远都是字符串类型

(2)input(提示信息),用以在使用者输入内容前显示提示信息

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值