Python Learning Day1

12 阅读1分钟

一.注释

crtl + ? 选中区域都加上#

二.变量

vraible = 1表示开辟一块内存,把1存进去,并贴上标签为varibel

三.输入

name = input('请输入你的名字:')
# 注意:通过input函数输入进来的内容一律会被当成字符串处理

四.格式化输出

eg.

   name = 'zjw'
   print(f'名字叫做{name}')

1.文字 / 名字 / 字符串 → 必须加 ''""

2.数字→ 不用加引号

五.数据类型

1.整型

可以表示无限大的数字

2.浮点型

计算的时候存在精度丢失,只有在小数是2的负次幂的时候不会丢失

3.字符串

    word = 'inevitable'
    print(word[0])
    print(word[0:5])
    print(word[::-1])  #反转字符串
    print(word[::2])   #步长,从第0位开始,每隔2个打印一下

(1)[]中冒号前后可省略,默认为第0位和最后一位

(2)左开右闭

(3)常用方法

I.列表
sentence = "I love you"
ret = sentence.split(" ")  #以空格分割形成列表
print(ret)
II.替换
word = 'eeeeeeeeeeeeee'
wordAfter = word.replace('e','h',3)
print(wordAfter)

4.布尔型