python基础快速了解-hello.py

 1 #coding=utf-8
 2 
 3 # hello.py python学习起步
 4 
 5 # ====== 注释  ======
 6 # python使用#符号标示注释
 7 
 8 #one comment
 9 print 'hello world!'
10 
11 #  ====== 运算符 ======
12 # 算术运算符 
13 # 不支持自增1 自减1 运算符
14 # **表示乘方 优先级最高
15 print -2*4 + 3**2
16 
17 # 比较运算符 返回布尔值(True/False)
18 print 2 < 4;
19 print 6.2 > 6.2001
20 
21 #逻辑运算符 将任意表达式连接在一起 返回布尔值
22 print 3 < 4 and 4 < 5
23 print not 6 <= 6.2
24 print 2 > 4 or 2 < 4
25 
26 #  ====== 变量 ======
27 # 不需要预先声明变量类型
28 count = 10
29 print "count is %d" % (count)
30 
31 # ====== 字符串 ======
32 # 定义字符串 单引号或双引号(三引号可用于包含特殊字符)
33 pystr = 'Python'
34 iscool = 'is cool!'
35 # 字符串连接
36 print pystr + ' ' + iscool
37 
38 # 索引:[] 切片:[:] 
39 # 索引规则:第一个字符的索引是0,最后一个字符的索引是-1
40 print pystr[0]
41 print pystr[2:5]
42 print iscool[:2]
43 print iscool[3:]
44 print iscool[-1]
45 
46 # ====== 列表 ======
47 # 列表元素用[]包裹 个数和值可以改变
48 # 操作类似数组 可以索引和切片
49 aList = [1, 2, 3, 4]
50 print aList
51 print aList[0]
52 
53 # ====== 元组 ======
54 # 元组元素用()包裹 个数和值不可以改变
55 # 操作类似数组 可以索引和切片
56 aTuple = ('robots', 77, 93, 'try')
57 print aTuple
58 print aTuple[:3]
59 
60 # ====== 字典 ======
61 # 映射数据类型 由键-值(key-value)对构成
62 # 字典元素用{}包裹
63 aDict = {'host':'localhost'}
64 print aDict
65 aDict['port'] = 8080
66 print aDict.keys()
67 print aDict['host']
68 
69 # ====== 控制操作 ======
70 # 关键字后跟表达式 ':'号结束
71 x = -1
72 if x < .0:
73     print '"x" must be atleast 0!'
74 
75 count = 0;
76 while count < 3:
77     print 'loop #%d' % (count)
78     count += 1
79 
80 foo = 'abc'
81 for c in foo:
82     print c
83 
84 # ====== 列表解析 ======
85 squared = [x**2 for x in range(4)]
86 for i in squared:
87     print i
88 
89 # ====== 函数 ======
90 # 定义函数由def关键字及其后的函数名再加上所需的函数参数组成 ':'号结束
91 # 函数参数可以定义一个默认值
92 def addMe2Me(x):
93     'apply + operation to argument'
94     return (x + x)
95 
96 print addMe2Me(4.25)

 

转载于:https://www.cnblogs.com/liangbin/p/4269501.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值