Python入门学习笔记(2)

今日学习数据类型和基本运算符。

1. 保留字和标识符
1.1保留字

保留字是Python已经被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。Python中的保留字如下:在这里插入图片描述
注意:
1、Python中所有保留字是区分大小写的,例如,True、if是保留字,但是true、IF不是保留字;
2、在IDLE中输入以下代码可查看所有保留字

import keyword
keyword.kwlist

1.2标识符
Python标识符命名规则如下:
(1)由字母、下划线和数字组成,并且第一个字符不能为数字。
(2)不能使用Python中的保留字。
(3)不能包含空格、@、%和$等特殊字符。
(4)区分字母大小写。
(5)以下划线开头的标识符有特殊意义,应避免使用相似的标识符。

  • 以单下划线开头的标识符表示不能直接访问的类属性。如_and
  • 以双下划线开头的标识符标识类的私有成员。如__add
  • 以双下划线开头和结尾的是Python专用的标识。如__init__() 表示构造函数。

2.变量
选择变量名时需注意必须为有效的标识符,且慎用小写字母l和大写字母O,应选择有意义的单词作为变量。
Python 是一种动态的语言,即变量的类型可以随时变化。
在这里插入图片描述
#在Python中使用内置函数type()可以返回变量类型。
Python中允许多个变量指向同一个值
在这里插入图片描述
#使用内置函数id()可以返回变量所指的内存地址。
3.数据类型

3.1数值类型**
包括整数、浮点数和复数
整数:正整数、负整数、0
浮点数:整数和小数部分组成,可用科学计数法表示
复数:由实部和虚部相加组成
3.2字符串类型
通常使用单引号、双引号三引号括起来,例如

title = '我最喜欢的名言' 
title1 = "人生如逆旅,我亦是行人"
poem = '''明月几时有,
把酒问青天。
不知天上宫阙,
今夕是何年。'''

常用的转义字符及其说明
\ # 续行符
\n #换行符
\0 #空
\t #水平制表符
" #双引号
’ # 单引号
\ #一个反斜杠
\f #换页
在字符串界定符的前面加上字母r或R,那么该字符串将原样输出,其中的转义字符将不进行转义。
3.3布尔类型
标识符True和False被解释为布尔值,另外,Python中的布尔值可以转化为数值,其中True表示1,False表示0。且可以进行数学运算,如True+1=2
3.4数值类型转换
转换函数及其说明
int(x) #将x转化为整数类型
float(x) #将x转化为浮点数类型
complex(real[,imag]) #创建一个复数
str(x) #将x转换为字符串
repr(x) #将x转换为表达式字符串
eval(str) #计算在字符串中的有效Python表达式,并返回一个对象
chr(x) #将整数x转换为其对应的整数值
ord(x) # 将一个字符x转换为其对应的整数值
hex(x) #将一个整数x转换为一个十六进制字符串
oct(x) #将一个整数x转换为一个八进制的字符串
3.5算数运算符
包括 + 、—、、/、%(求余)、//(取整除)、**(取幂)
在Python中
可用于字符串,结果为字符串重复的次数
在这里插入图片描述
3.6赋值运算符
常用的赋值运算符
在这里插入图片描述
注意:= 是赋值运算符 ,==是比较运算符,不要混淆。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值