字串操作,簡單計算器的實現

2021-09-11 04:10:31 字數 1508 閱讀 5734

print(str.isalnum()) # 判斷所有字元都是數字或字母

print(str.isalpha()) # 判斷所有字元都是字母

print(str.isdigit()) # 判斷所有字元都是數字

print(str.islower()) # 判斷所有字元都是小寫

print(str.isupper()) # 判斷所有字元都是大寫

print(str.istitle()) # 判斷所有單詞都是首字母大寫,像標題

print(str.isspace()) # 判斷所有字元都是空白字元、\t、\n、\r

簡單計算器的實現

def add(x, y):

return x + y

def subtract(x, y):

return x - y

def multiply(x, y):

return x * y

def divide(x, y):

return x / y

print("選擇運算:")

print("1、相加")

print("2、相減")

print("3、相乘")

print("4、相除")

choice = input("輸入你的選擇(1/2/3/4):")

num1 = int(input("輸入第乙個數字: "))

num2 = int(input("輸入第二個數字: "))

if choice == '1':

print(num1, "+", num2, "=", add(num1, num2))

elif choice == '2':

print(num1, "-", num2, "=", subtract(num1, num2))

elif choice == '3':

print(num1, "*", num2, "=", multiply(num1, num2))

elif choice == '4':

print(num1, "/", num2, "=", divide(num1, num2))

else:

print("非法輸入")

字串輸入計算器

一般會在喜歡考字串的筆試中遇到。1.無括號,簡單計算器設定 首先給出python 實現 class solution def calculate self,s str int d 0 sign res 0 for i in range len s if s i 0 d d 10 int s i if...

py字串的計算器,

參照乙個demo import re def symbol processing string string re.sub string string re.sub r string string re.sub r string string re.sub r string string re.su...

字串應用(計算器)

給定乙個包含正整數 加 減 乘 除 的算數表示式 括號除外 計算其結果。表示式僅包含非負整數,四種運算子和空格。整數除法僅保留整數部分。示例 輸入 3 2 2 輸出 7 答案 思路 1.碰到數字直接入棧 2.碰到空格,直接下一步 3.碰到 碰到 下乙個數字直接入棧 碰到 num入棧 num num ...