python基础学习示范代码1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
print('hello,world')
# name = raw_input("what is you name?")
# aa
# bb
# cc
# dd
# name = input("what is your name:")
name ="scott"
print("your name is: "+name)
# print(name)
print('abcdef:'+name)
print(str("str:hello,world"))
print(repr("repr:hello,world"))
print(repr(10000))
print(str(10000))
print('''acdefg''')
print("\'a' is good")
print("目录:\\img\\aa")
edward =['gumby',43]
print(edward)
john=['smith',23]
print(john)
database =[edward,john]
print(database)
print("索引")
greeting = 'txwtech'
print(greeting[2])
print(greeting[-1])#从右往左边数,最有一个元素位置编号是-1,打印h
print(greeting[-2])
#2-1索引
months =["Januar","February","March","April","May","June","July","August","September","October","November","December"]
endings =["st","nd","rd"] + 17*["th"]\
    +["st","nd","rd"]+7*["th"]\
    +["st"]
# year =input("请输入year:")
# month = input("请输入Month(1-12):")
# day = input("请输入day(1-31):")
# month_number = int(month)
# day_number = int(day)
# month_name = months[month_number-1]
# ordinal = day + endings[day_number-1]
# print(month_name + " "+ordinal + "," + year)
#分片
numbers = [1,2,3,4,5,6,7,8,9,10]
print((numbers[0:1])) #1
print((numbers[0:3])) #1,2,3,索引0开始,索引3结束,不包含3
print((numbers[6:9])) #7,8,9
# http://www.python.com
url="http://www.python.com";
domin = url[11:-4]; #倒数第4个位置结束
print(domin) #python
print(numbers[0:10:1])#步长
print(numbers[0:10:2]) #[1, 3, 5, 7, 9]
print(numbers[10:0:-2])#[10, 8, 6, 4, 2]
print(numbers[8:3:-1])#[9, 8, 7, 6, 5]
#序列相加
xulie1=[11,22,33]
xulie2=[55,66,99]
print(xulie1+xulie1)
#乘法
chengfa="py"*5
print(chengfa)
shuzi=[99]*10
print(shuzi)
#序列字符串乘法示例
sentence = "he is a very naughty boy !"
screen_width = 80
text_width = len(sentence)
box_width = text_width +6
left_margin = (screen_width - box_width)//2
print(" " * left_margin + "+"+"-"*(box_width-2)+"+")
print(" " * left_margin + "|"+"-"*(text_width)+"|")
print(" " * left_margin + "|"+        sentence+"|")
print(" " * left_margin + "|"+"-"*text_width+"|")
print(" " * left_margin + "+"+"-"*(box_width-2)+"+")
print()
#成员资格
permissions ='rw'
print('w' in permissions) #返回true
print('x' in permissions)
subject = "$$$ get rich now"
print("$$$" in subject)
#2-4成员资格示例
database2 =[["aa","11"],["aa2","22"],["aa3","33"],["aa5","55"]]
user = "aa5"
pin = "55"
pin2 = "99"
if [user,pin] in database2:print("Access granted")
if [user,pin2] in database2:print("pin2")
else: print(pin2+" not in database2")
if 1>2:print("1>2")
else:print("1不大于2")
#长度,最大值,最小值
numbers3 = [22,55,11]
print("长度: "+str(len(numbers3)))
print("最大值: "+str(max(numbers3)))
print("最小值: "+str(min(numbers3)))
#list函数
print(list("hello"))

  

posted @   txwtech  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2022-04-28 c#获取本机IP
2021-04-28 HTTP状态代码code(错误代码集合)返回错误代码集合
点击右上角即可分享
微信分享提示