学习python的第一天

*1.语言元素

指令和程序
计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。

变量和类型
在程序设计中,变量是一种存储数据的载体。下面是几种常用的数据类型:
整型:Python中可以处理任意大小的整数,而且支持二进制,八进制和十六进制的表示法。
浮点型:浮点数也就是小数。
字符串型:字符串是以单引号或双引号括起来的任意文本,如‘hello’和“hello”。
布尔型:布尔值只有True、False两种值
复数型:形如3+5j

变量命名
硬性规则:
变量名由字母、数字和下划线构成,数字不能开头。
大小写敏感
不要跟关键字和系统保留字冲突。
PEP 8要求:
用小写字母拼写,多个单词用下划线连接
受保护的实例属性用单个下划线开头
私有的实例属性用两个下划线开头
逢冒必缩

变量的使用
在对变量类型进行转换时可以使用Python的内置函数
int():将一个数值或字符串转换成整数,可以指定进制。
float():将一个字符串转换成浮点数。
str():将指定的对象转换成字符串形式,可以指定编码。
chr():将整数转换成该编码对应的字符串(一个字符)。
ord():将字符串(一个字符)转换成对应的编码(整数)。

 需求: 将输入的邮箱进行加密使用ASCII.
  1. for i in a:
    print(i)
  2. ord()
  3. chr()
    进阶:python使用md5.

email = input(‘Input your email:’)
#34567@123.com
for j in email:
ord_ = ord(j)
ord_1 = ord_ + 10
str_ = chr(ord_1)
print(str_,end="")

运算符
运算符 描述
[ ] [:] 下标,切片,前闭后开的一个区间
** 指数
~ + - 按位取反,正负号

  • / % // 乘,除,摸,整除
      •        加,减
        
  • << 右移,左移

  • & 按位与
  • ^ 按位异或,按位或
  • <= < > >= 小于等于,小于,大于,大于等于
  • == != 等于 ,不等于
  • is is not 身份运算符
  • not or and 逻辑运算符
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值