美文网首页
python基础

python基础

作者: 快去学习不然怎么去看aimer | 来源:发表于2019-08-22 14:10 被阅读0次

数据类型

<class 'int'>
a = 0
b = 100
c = -2

11 # 十进制
0b01011 # 二进制
0o13 # 八进制
0xb # 十六进制

<class 'float'>
a = 0.1
b = -0.7

<class 'str'>
s1 = "www"
s2 = 'yangge'
s3 = """
当语句内有单引号时就要用双引号引用

<class 'bool'>
1 == True
0 == False

数据类型转换

int(0.1)
0

float(1)
1.0

str(True)
'True'

bool('')
False
bool(0)
false
bool(1)
true

算术运算符

10 + 2
10 - 2
10 * 2
10 / 3 得到3.33333
10 // 3 得到3
10 % 3
2**3 得到8 ,阶乘
n += 2

值判断
== 等于
!= 不等于

大于
< 小于
= 大于等于
<= 小于等于

逻辑判断
and 并
or 或
not 否
in 属于

n = 1
not n 得到 False
n = 0
not n 得到True

if ...:
print("ok")
else
print("notok")

while true :
print ("ok")

for i in range(1,10) 迭代
print(i)

break 与continue与shell里是一样的,但是没有break 2.

while true :
print ("1")
break
else : 当不加break时,执行完while时会接着执行else里的内容,因此要加break
print ("2")

for是同样的道理
for i in range(2):
if i == 10:
print('get it')
n = i
break
else:
print("Nothing")

字符串

s1 = shark
s2 = ‘hello \nworld’
s3 = ('hello' + 'world')
s4 = ('rou' * 5)  复制 。*号后面为零或负数时,得到空字符串
a1 = [1,2,3,4,5,6]
a1[0],a[2],a[-1]
a1[2::2]
len(a1)  得到字符串长度

字符串的方法

ur1 = ‘qweqwer.asdf’
ur1.split()
ur1.resplit()
ur1.replace('.'.'_')
ur1.strip() 移除两端空格可替换为其他字符
ur1.startswith()
ur1.endseith()
ur1.index('1')   索引取值
ur1.capitalize()字符首字母大写
ur1.title()单词首字母大写
ur1.upper() 全部大写
ur1.lower()  全部小写
字符串扩展.png

交互输入

inp = input(">>:")

假设我们要使用变量 runoob,则 Python 的查找顺序为:局部的命名空间去 -> 全局命名空间 -> 内置命名空间。

相关文章

网友评论

      本文标题:python基础

      本文链接:https://www.haomeiwen.com/subject/albvsctx.html