python轉大寫字母
『壹』 python怎樣將自己輸入的小寫字母列印成大寫字母
字元串本身有一個方法upper可以將小寫字母轉換成大寫字母。
如:
#當輸入是aAbbCcc時,輸出是:
#AABBCCC
print(input().upper())
『貳』 python如何同時把字元串大寫變小寫,小寫變大寫
方法步驟如下:
1、首先打開計算機,在計算機內打開python,在python界面內新建一個PY文檔。
『叄』 python如何定義函數將小寫轉換為大寫
1、全部轉換成大寫:upper()
用法: str = 『marsggbo』
print str.upper()
結果:MARSGGBO
2、全部轉換成小寫:lower()
用法:str = 'MarsGGbO'
print str.lower()
結果: marsggbo
3、首字母轉換成大寫:capitalize() ,其餘全部小寫
注意:此方法返回的字元串只有它的第一個字元大寫的副本。
用法:str = 'mars is VEry sliM and cLever!'
print str.capitalize()
結果:Mars is very slim and clever!
4、標題首字母大寫:title()
用法:str = 'mARS iS slim and cLEver!'
print str.title()
結果:Mars Is Slim And Clever!
(3)python轉大寫字母擴展閱讀:
輸入一串字元,將大寫字母轉換成小寫字母,小寫字母轉換為大寫字母
a = input("請 輸入字元:")
b = []
for n in a :
if "a"<= n <= "z":
b.append(n.upper())
elif"A" <= n <= "Z" :
b.append(n.lower())
else:
b.append(n)
print("".join(b))
參考資料:網路——Python(計算機程序設計語言)
『肆』 用python怎麼把字元串首字母改為大寫
利用capitalize()函數將字元串的首字母轉為大寫,其餘變為小寫def normallize(name): return name.capitalize()L2 = list(map(normallize,L1))print(L2)
『伍』 python 列表中的字元串中的某個字母轉換大小寫
eval(str(Lis).replace('d','D'))
『陸』 python中輸入一個字元串,將其中小寫母音字母轉換為大寫並輸出結果
input_str = ''.join([chr(i) for i in range(97, 123)])
vowel_list = ['A', 'E', 'I', 'O', 'U', ]
for char in vowel_list:
input_str = input_str.replace(char.lower(), char.upper())
print(input_str)
『柒』 在python中,如何將一個字元串中的小寫字母全部轉換為大寫
在python里有兩個內置函數可以直接轉換大小寫字母的,可以直接用函數upper()將小寫字母轉換成大寫。
『捌』 python語言 輸入一個字母 如果它是一個小寫英文字母 則把它轉換為對應的大寫字母輸出
char1 = input("請輸入一個小寫英文字母:");
if(ord(char1) >= ord('a') and ord(char1) <= ord('z')):
print(char1.upper());
else:
print("不是小寫字母!");
或:
#include<stdio.h>
int main()
{
char a;
printf("請輸入一個字元:");
scanf("%c",&a);
if(a>'A'&&a<'Z')
{
a=a+32;
}
printf("該字元小寫字母為:%c ",a);
}
(8)python轉大寫字母擴展閱讀:
Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。
主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。>>, <<表示右移和左移。&, |, ^表示二進制的AND, OR, XOR運算。>, <, ==, !=, <=, >=用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, &, <<, >>必須應用於整數。
『玖』 求用python輸入一個小寫英文字母字元串,將其全部轉換為大寫字母並求其長度,輸出原始字元串
s = input("請輸入一個字元串")
s1 = s.upper() # 用s1保存s轉換成大寫的值
s2 = s.lower() # 用s2保存s轉換成小寫的值
l = len(s) # 用l保存s的長度
print(s1) # 輸出s1的值
print(s2) # 輸出s2的值
print(l) # 輸出l的值
『拾』 小寫字母轉大寫字母python
代碼如下:
#!/usr/bin/python3
# -*- coding:utf-8 -*-
# @FileName :20200928_01.py
# @Time :2020/9/28 10:15
# @Author :Storm_ke
"""
將小寫字母轉成大寫字母
"""
# import
def lower2cap(astr):
adic = {"a": "A", "b": "B", "c": "C", "d": "D", "e": "E", "f": "F", "g": "G", "h": "H", "i": "I", "j": "J",
"k": "K", "l": "L", "m": "M", "n": "N", "o": "O", "p": "P", "q": "Q", "r": "R", "s": "S", "t": "T",
"u": "U", "v": "V", "w": "W", "x": "X", "y": "Y", "z": "Z"}
newlist = []
for s in astr:
newstr = adic.get(s)
if newstr is not None:
newlist.append(newstr)
else:
newlist.append(s)
return "".join(newlist)
if __name__ == "__main__":
mystr = 'abscDE12rgtkkjka'
print("轉變後的字元串:{}".format(lower2cap(mystr)))