#0.list1=[2,4,6] list2=[1,3,5]將list1和list2合併,並公升序排列
#sort()函式是list排序的方法,reverse = false是降序true是公升序(預設)
list1 = [2,4,6]
list2 = [1,3,5]
list3 = list1 + list2
list3.sort()
print(list3)
執行結果:
d:\pycharmproject\venv\scripts\python.exe d:/pycharmproject/test1/0.py
[1, 2, 3, 4, 5, 6]
process finished with exit code 0
#1.乙個小於100的正整數,它加上100後是乙個完全平方數,再加上268又是乙個完全平方數。請問該數是多少?
from math import sqrt
for i in range(0,100):
a = sqrt(i+100)
b = sqrt(i+268)
if (a == int(a)) and (b == int(b)):
print(i)
執行結果:
d:\pycharmproject\venv\scripts\python.exe d:/pycharmproject/test1/1.py
21process finished with exit code 0
#2.從鍵盤任意獲取一串數字,實現讓他們錯落相加並將結果輸出。
#如:12345 錯落相加 1+3+5 2+4 最終結果96
123456 錯落相加 1+3+5 2+4+6 最終結果912
num = input()
sum1 = sum2 = 0
for i in range(0,len(num),2):
sum1 += int(num[i])
for i in range(1,len(num),2):
sum2 += int(num[i])
print(str(sum1)+str(sum2))
執行結果:
d:\pycharmproject\venv\scripts\python.exe d:/pycharmproject/test1/2.py
12345
96process finished with exit code 0
#3.從鍵盤上獲取任意一串英文.
實現:(1)將重複字元去掉
(2)將大寫轉換成小寫,小寫轉換成大寫。
如:abc 處理後 abc
#upper()把所有字元中的小寫字母轉換成大寫字母
#lower()把所有字元中的大寫字母轉換成小寫字母
#swapcase()大小寫轉換
#去重input1 = input()
set1 = set(input1)
print(set1)
#大小寫轉換
input2 = input()
print(input2.swapcase())
執行結果:
d:\pycharmproject\venv\scripts\python.exe d:/pycharmproject/test1/3.py
aaaddddsdsdsd
aaaaabbbcccc
aaaaabbbcccc
process finished with exit code 0
#4完成倒序輸出
def function(input1):
intput2 = input1[-1::-1]
return intput2
input1 = input().split(" ")
m = function(input1)
print(m)
執行結果:
d:\pycharmproject\venv\scripts\python.exe d:/pycharmproject/test1/daoxu.py
1 2 3 4 5
['5', '4', '3', '2', '1']
process finished with exit code 0
python中 函式的應用
1 什麼是函式?函式就像是專門做事的人,我們呼叫它來做一些事,他可能需要我們提供一些資訊,他在完成事情後可能會有一些執行結果給我們。2 函式的定義與呼叫 定義語法 def 函式名 引數 塊 return 表示式 呼叫函式 呼叫函式很簡單的,通過 函式名 即可完成呼叫 3 命名規則 方法名開頭大寫,引...
Python中呼叫函式時帶星號的簡單應用
在前面的文章中我們已經說過函式定義時帶星號引數的使用,也就是將實參收集成元組 乙個星號 和字典 兩個星號 但在事實上也可以執行相反的操作,比如乙個做加法的函式,def add x,y 函式定義的時候是很常見的形參定義,但是我們要相加的兩個數在乙個元組中param 1,2 呼叫的時候這樣呼叫即可add...
python中sort 函式的應用
sort 函式用於對原列表進行排序,如果指定引數,則使用比較函式指定的比較函式。list sort cmp none key none reverse false 引數 cmp 可選引數,如果指定了該引數會使用該引數的方法進行排序。key 主要是用來進行比較的元素,只有乙個引數,具體的函式的引數就是...