python入门 变量,数据类型,进制转换,数据类型转换,运算符笔记

变量,数据类型,进制转换,数据类型转换,运算符

一、变量

  1. 定义:在程序中变量就是用来临时储存数据的容器
  2. 格式:变量=数据,首次赋值被定义,再次赋值会改变变量的指向(储存位置)
    2.1 可以使用代码id()查看变量内存地址
    2.2 可以使用数据变量接收用户输入数据:
qq_name=input('请输入账户:')
  1. 命名规范:
    3.1由数字,字母,下划线组成,不得以数字开头
    3.2不可和系统关键词重名
    3.3做到见名知意
    3.4多个单词变量可以用下划线命名,大驼峰命名,小驼峰命名标识符
  2. 标识符:
    在程序开发过程中自定义名称,即变量,函数,类等等。。
  3. 关键词:import keyword keyword.kwlist
小贴士:命名规范
	1恒定量(常亮)使用全大写与下计划线:比如规定的不可更变的变量值
	2私有变量使用前下划线和小写例如:_message
	3一般的变量则应该:全小写,用下划线隔开,表示类型的字母放在最前面,要完成的
	工作则在中间,属于谁放在最后,或可省略例如:numpy_creat_data_set_test 表示
	的意思是:该变量是 Numpy 类型,被创建为一个数据集,用于测试(test 这个函数的内
	部变量) 
	4.当一个变量被用于保存于布尔值时,做好使用 is 或 has 作为前缀,这样更易于理解
	5.当一个变量被用于保存序列时,最好使用复数形式 
 	6.当一个变量被用于临时保存时,最好加上 temp_的前缀
	7.当一个变量被用于作为字典时,应该使用显示名称,如一个用来保存个人地址的变量:p
	erson_address 
 	8.应当避免使用通用名称,现有名称(已有名称,变量 i,j 可以循环使用), 避免关键字,
 	非得使用可以使用后缀下划线 
	9.类名使用驼峰命名法,当定义的是模块的私有类时,还可能有一个前导下划线
  1. 连续赋值:变量1,变量2,变量3=数据1,数据,2,数据3
  2. 共享引用:多个变量可以应用同一片空间

二、数据类型

  1. 简单数据类型:
    字符串str,数值型(整形int,浮点型float,布尔型bool,复数型complex)
  2. 组合数据类型:
    保存一组数据,列表-list,元组-tuple,字典-dict,集合-set

三、数据类型转换

  1. -int(x),将x转换为一个整数
  2. -float(x),将x转换为一个小数
  3. -bool(x),将x转换为一个布尔
  4. -str(x),将x转换为字符串
  5. chr(x),将一个整数转换为一个字符
  6. -ord(x),将一个字符转换为一个整数
  7. eval(x),将字符串中的有效python表达式,返回一个对象

四、运算符

  1. 算数运算符、赋值运算符,比较运算符,复合赋值运算符,逻辑运算符
  2. 算数运算符:+,-,*,/,//,%,**
  3. 优先级:幂最高,先乘除,再加减,有()先算括号里面的
  4. 赋值运算符:=,把“=”右边的结果赋值给左边的变量
  5. 复合赋值运算符 +=,-=,*=,/=,//=,%=,**=
  6. 逻辑运算符:and,or,not,优先级:not>and>or
  7. 比较运算符:>,<,>=,<=,==,!= ,条件为真返回True,条件为假返回False
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Adyan?

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值