日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python练习代码保存

發布時間:2024/8/23 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python练习代码保存 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#coding=utf-8 print('中國人') """ Python 保留字:and, exec, not, assert, finally, or, break, for, pass, class, from, print, continue, global, raise, def, if, return, del, import, try, elif, in, while, else, is, with, except, lambda, yield """ """ :type """ counter = 100 #賦值整型變量 miles = 1000 #浮點型 name = "alan" #字符串 print(counter + miles) a = b = c = 1 print(a) str = "hello word!" print(str * 2)#字符串輸出次數 print(str + "test") #輸出連接的字符串 print("str[:4]" + str[:4]) print("str[0:4]" + str[0:4]) print("str[:-1]" + str[:-1]) # print("str[-1:0]" + str[-6:-3]) tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 ) tinytuple = (123, 'john') print(tuple + tinytuple) #tuple[2] = 1000 #元組是不允許更新的,而列表是允許更新的 ''' python中標準的數字類型有以下五種: 一.數字 Numberpython支持四種不同的數字類型:1.int 2.float 3.complex (復數:3 + 4j) 二.字符串 Stringstr = "hello word!" 三.列表 List:有序的對象集合list = [ 'a', 'b', 'c', 'd'] 四.元組 Tuple:用()標識,內部元素用逗號隔開,但是元組不同二次賦值,相當于只讀列表tuple = ( 'a', 'b', 'c') 五.字典 ''' print("-------------") dict = {} dict['one'] = 'this is one' dict['two'] = 'this is two' tinydict = {'name': 'alan','num': 6379, 'flag': 'true'} print(dict['one']) keys = tinydict.keys(); ''' 注意:python輸出用逗號‘,’分隔,'+'表示的是字符串連接,會報類型轉換錯誤 ''' for key in keys:print("->:", tinydict[key]) print("values: ",tinydict.values() )print("-------------") a = 2 b = 3 c = a ** b # a 的 b 次冪 c1 = a * b print("運算: ", c) print('%.3f' %(b/2)) #帶小數點 print(b/3) #取整除 x = 1 y = -1 print(x == y) print("邏輯運算符") x = True y = False print(x and y) print(x or y) print(not x) print("成員運算符") a = 1 myList = [1, 2, 3, 4] print(a in myList) #x在序列中 b = -1 print(b not in myList) #b不在序列中 print("python 身份運算符") #用于比較兩個對象的存儲單元 is or not is a = 201 b = 20 print(id(a),"-",id(b)) #id函數,用來返回對象地址print("循環語句") numbers = [1, 2, 3, 4] even = [] odd = [] while len(numbers) > 0 :number = numbers.pop()print("number = ", number, " len = ", len(numbers))if(number % 2 == 0):even.append(number)else:odd.append(number) print("奇數: ", odd) print("偶數:", even) print("---------") for letter in 'python':print("當前字母: ", letter) names = ['alan', 'dream', 'zuora'] for index in range(len(names)): #按照索引輸出print(names[index]) print("pass 語句") #pass 是空語句,為了保持程序結構的完整性 for letter in 'python':if letter == 'h':passprint("這是 pass 塊")print("當前字母: ", letter) print("查看包中內容") import math print(dir(math)) import cmath print(dir(cmath)) print(cmath.pi) print("字符串的內建函數") str = 'hello word' str1 = 'word' print(str.capitalize()) #首字母大寫 print(str.count(str1)) #str1在str中出現的次數 str = str.encode('gb2312') #編碼 print(str) str = str.decode('gb2312') #解碼 print(str) print("檢測字符串中是否包含子字符串") print(str.find("word")) print("文件IO") # str = input("請輸入: ") # print("內容: " + str) print("讀取文件") file_name = "test.txt" f = open(file_name, "r+", encoding= "utf-8") # cnt = f.read() # print(cnt) # f.readline()#讀取一行 lines = f.readlines() # print("lines: ", lines) # for line in lines: # print("一行行讀取: ", line) # f.close() # del f print("寫入文件") f = open(file_name, 'a+', encoding='utf-8') f.writelines(lines) f.close() print("異常處理") try:f = open(file_name, 'w', encoding='utf-8')f.write("這是一個測試文件,用于測試異常") except IOError:print("Error: 沒有找到文件或讀取文件失敗") else:print("寫入成功") try:1 / 0 except ZeroDivisionError:print("除數不能為零") #zip() 函數用于將可迭代的對象作為參數,將對象中對應的元素打包成一個個元組,然后返回由這些元組組成的列表 my_list = [1, 'zuora', 3, 'alam'] my_list1 = [2, 'dream'] my_list2 = [3, 'alan'] zipped = zip(my_list, my_list1, my_list2) for dict_ in zipped:print(dict_) from People import People p1 = People(1, 'alan') p2 = People(2, 'dream') p3 = People(3, 'zuora') people_list = [p1, p2, p3] zipped = zip(people_list) for dict_ in zipped:print(dict_)

?

總結

以上是生活随笔為你收集整理的python练习代码保存的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。