Python-2-语法

1 变量命名

1.一般以数字、下划线、字母组成(3.8解释器可以用中文,但不建议)

2.变量名无需声明类型

2 注释

1.#+注释代码

2.多行注释

2.1     '''.....'''

2.2   选中需要注释的代码,‘Ctrl+?’;

3 缩进代码

Python代码需要严格对齐,以空格/tab控制缩进限制,规范是以四个空格/一个tab作为层级划分;

4 字符串与数值

  1. 合并:'char1+char2+char3'
  2. 重复:'word'*3
  3. 转换:int(String)
  4. 索引:取出字符串中某个字符
  • 正索引 下标从左到右,从0开始++
  • 负索引 下标从右到左,从-1开始--

    5.切片:取出字符串中某几个连续的字符

  • eg.  String[0:3]  -取索引从0-3的字符
  • String[:3] 从0-3
  • String[3:] 从3-末尾

实战:

#1.创建一个字符串变量"Apple's unit priceis 9 yuan."。
string="Apple's unit priceis 9 yuan"
#2.提取出里面的数字9并赋值给新的变量。
new_string=string[-6]
print(new_string)
# 3,查看新变量的数据类型。
type(new_string)
# 4.将提取的数字9转成整型(int)。
new_stringInt=int(new_string)
#5.确认数据类型是否转换成功。
type(new_stringInt)

5 常用运算符

5.1算术运算符

  • +
  • -
  • *
  • /
  • %
  • **  幂  2**3=8
  • //   取整除  23//20=2

5.2比较运算符

  • ==
  • !=
  • >
  • <
  • >=
  • <=

5.3赋值运算符

  • =
  • +=
  • -=
  • *=
  • /=
  • %=
  • **=
  • //= 

5.4逻辑运算符

  • and
  • or
  • not

5.5成员运算符

  • in   x in y x在y的序列中,返回true
  • not in  x not in y  x不在y的序列中,返回true

5.6 身份运算符

  • is  用于判断两个标识符是不是引用自一个对象 x is y  如果id(x)=id(y)那么返回结果1
  • is not    用于判断两个标识符是不是引用自不同对象 x is not y  如果id(x)不等于id(y)那么返回结果1

 5.7优先级

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值