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" )) |
欢迎讨论,相互学习。
cdtxw@foxmail.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2022-04-28 c#获取本机IP
2021-04-28 HTTP状态代码code(错误代码集合)返回错误代码集合