较为简单的python学习



一、输出“Hello world!”
print‘Hello world!’
二、输入
(1)、input() or val = input()(注意是数值类型)
(2)、raw_input()//返回输入值,不进行运算【2】
(3)、eval(raw_input())//进行处理【2】
三、python的基本数据类型
1、
(1)、number
int,float,bool,complex(复数)
(2)、string
"""超长字符串""",
str a = "字符串1"+"字符串2"
字符串中特殊符号\n的处理,k=r"字符串\n字符串"或k="字符串\n字符串"
2、type()查看数据类型
3、类型转换 int(), str()....
4、格式化
(1)%:str = "%s是%s"%("小明","李华")
(2)format:str = "{}和{}".format("小明","李华") or str = "{0}和{1}".format("小明","李华") 
or str = "{1}和{0}".format("小明","李华") or h = "{0}的年龄是{1:d}岁".format("小明",8)
四、列表和元组
1、建:a = [1, 2, 3, "ads", 's', 'ss', "a"]
2、查:>>>a a[2] a[-3] a[1:5] a[:3]
3、添:a.append(123)
4、删:del a[0]   or   a.remove(123
5、改:a[0] = 100
6、表长:len(a)
7、+,*:b = [1, 2, 3] + [4, 5, 6]->[1, 2, 3, 4, 5, 6]  b*=3->[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6]
8、a = (1,2,3,) ,注意后边的逗号
9、元组不支持增删改
10、a = 'asdsf' b = [i for i in a] 
五、字典和集合
1、b = dict()
2、a = {'a':1, 'b':2}
3、改a['a']=10
4、删del a['a']
5、添a['c']=20
6、长度len(a)
7、set: s={1, 2, 3} s = set()
8、添s.add('a')
9、s.update('456')添加多个4 5 6
10、删s.remove('a')
11、查‘1’in s返回Boolean型
12、交并差集 s&m,s|m, s-m
六、切片
1、slice(start,end,step)
val='123456' s=slice(2,5,1) val[s]
2、sequece(start,end,step)
val[2:5:1]有默认值
val[-1:-5:-1]倒序切片
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值