xujinli880802 发表于 2018-9-4 23:17:12

Python的 第一天

本帖最后由 xujinli880802 于 2018-9-5 00:12 编辑

1.变量: 首字母为字母或者下划线,其他部分字符为字母、数字、下划线;字母区分大小写;
      name='sfsdf'
      age=20
      sex1=''sf"
id()身份id方法来查看唯一性标识,查看内存地址;
name="sdfsdf"
print(id(name)) 查看name 的内存地址;type(name) 查看name 的类型;2.数据类型:整数‘小数、字符串、bool’数值有整数、长整数、浮点数、复数3、数值运算   • a+b
   • a-b
   • a*b
   • a/b #得到浮点数
   • a//b #得到整数,地板除   
   • a%b #取余

   • a**b #乘方4.字符串


注释当行注视:# 被注释内容多行注释:""" 被注释内容 """



2.字符串
    • 单引号 'abc'

    • 双引号 “abc”
    • 三单引号'''abc '''           print(''' I can print''') 输出I can print
    • 三双引号””” abc “””    print(""" I can print """) 输出 I can print
    • 转义符 \
print('''-\t-\\-\'-%-/-\n''') #可以看出还是和普通的字符串类似,会转义 转义字符前面加上\ 就会输出转义字符; #前面加r 告诉程序这些都不是转义字符;当字符串输出;

    • 原生字符串 r”hello world!\n”注:前面加r 这样就输出\n 而不是回车符 print(r'\n') 输出\n
    • 字符串的连接 使用连接符”+”
    • 索引与切片操作
字符串使用连接符“+”print("wo de "+"wangquan")4.字符串是字符的有序集合两个种方法获得里面的元素,   可以通过其位置来获得具体的元素str   字符串得字符通过索引开始,索引从0 开始5.字符串得查找和替换    查找字符串通过两种方法 index 和find      strs="dsdfsfgg";
print(strs);
print(strs.index('s'))#当字符串 中查到S 时返回索引号,查不到就直接报错
print(strs.find("ss"))#当字符串 中查到S 时返回索引号,查不到就返回-1
替换strs.replace("s","bbb")
6.   字符串格式化
   %s 字符串
   %d带符号的十进制整数;
    %f   浮点实数;

print("%d"%10)
print("%d"%123)

7 。其他数据类型
    线性容器(有序序列)
• 字符串也是一种线性容器
• List
• tuple
• Hash容器 • Dict
• set
• None
• 布尔类型
8、逻辑行和物理行

• 物理行 -- 程序员编写代码时实际看到的
• 逻辑行 -- Python程序能够识别的

• 一个物理行中写多个逻辑行? 用”;”连接
• 多个物理行表示一个逻辑行? 用”\”连接

9.缩进
• 同一层次的语句必须有相同的缩进
• 不要同时使用空白及制表符
• 建议: 使用单个制表符或两个或四个空格
10.函数表达
• a = lambda x:x+1
• a(2)
• 3
















梦想家 发表于 2018-9-5 09:51:31

libingyu135 发表于 2018-9-27 15:14:22

libingyu135 发表于 2018-9-27 15:15:23

学习是一种好习惯

libingyu135 发表于 2018-9-27 15:15:44

libingyu135 发表于 2018-9-27 15:15:58

libingyu135 发表于 2018-9-27 15:16:11

libingyu135 发表于 2018-9-27 15:16:24

页: [1]
查看完整版本: Python的 第一天