python字元轉大寫
㈠ 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);
}
(1)python字元轉大寫擴展閱讀:
Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。
主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。>>, <<表示右移和左移。&, |, ^表示二進制的AND, OR, XOR運算。>, <, ==, !=, <=, >=用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, &, <<, >>必須應用於整數。
㈡ 用python怎麼把字元串首字母改為大寫
利用capitalize()函數將字元串的首字母轉為大寫,其餘變為小寫def normallize(name): return name.capitalize()L2 = list(map(normallize,L1))print(L2)
㈢ python如何讓給定字元串「abcdefg」中的3個字元變成大寫並輸出所有的可能
1、打開python語言命令窗口,定義一個字元串變數a並賦值,調用zfill方法,這個方法是使用0填充字元串。
㈣ python大小寫字母轉換
upper lower兩個函數應該就可以解決,詳細的其他類型,比如修改第一個字母,可以在網上找找
㈤ python怎樣將自己輸入的小寫字母列印成大寫字母
字元串本身有一個方法upper可以將小寫字母轉換成大寫字母。
如:
#當輸入是aAbbCcc時,輸出是:
#AABBCCC
print(input().upper())
㈥ python文件大小寫轉換
str這里有一個函數可以很方便的進行大小寫轉換,那就是swapcase(),此外還有lower()和upper()方法。
字元串轉小寫
㈦ 小寫字母轉大寫字母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)))
㈧ python如何同時把字元串大寫變小寫,小寫變大寫
方法步驟如下:
1、首先打開計算機,在計算機內打開python,在python界面內新建一個PY文檔。
㈨ python大小寫字母轉換代碼
利用函數進行字母的大小寫轉換
upper():所有字母大寫
lower():所有字母小寫
capitalize():首字母大寫,其他字母小寫
title():每個單詞首字母大寫,其他小寫
示例:
#encoding:UTF-8
msg = 'www.BAIDU.com.123'
print(msg.upper()) #upper()函數,將所有字母都轉換成大寫
print(msg.lower()) #lower()函數,將所有字母都轉換成小寫
print(msg.capitalize()) #capitalize()函數,將首字母都轉換成大寫,其餘小寫
print(msg.title()) #title()函數,將每個單詞的首字母都轉換成大寫,其餘小寫
結果:
www.BAIDU.COM.123
www..com.123
www..com.123
www.Bai.Com.123
利用循環語句進行字母的大小寫轉換
Python中每個字母都有編號,可以根據編號來判斷是大寫字母還是小寫字母,大寫字母A的編號為:65,大寫字母Z的編號為90,小寫字母a的編號為:97,小寫字母z的編號為122;大小寫字母之間的編號相差32,可以利用這個來進行大寫寫的轉換
示例:
#encoding:UTF-8
msg = 'www.BAIDU.com.123'
for num in msg:
if 97 <= ord(num) <= 122: #小寫字母
upper_num = ord(num)-32 #大小寫字母之前差了32
#chr()函數可以將編碼數值轉為字元(python沒有字元的概念)
print (chr(upper_num),end='')
else:
print(num,end='') #不是小寫字元,原樣輸出
print() #輸出一個換行符
msg = 'www.BAIDU.com.123'
for num in msg:
if 65 <= ord(num) <= 90: #大寫字母
upper_num = ord(num)+32 #大小寫字母之前差了32
#chr()函數可以將編碼數值轉為字元(python沒有字元的概念)
print (chr(upper_num),end='')
else:
print(num,end='') #不是大寫字元,原樣輸出
結果:
www.BAIDU.COM.123
www..com.123
————————————————
版權聲明:本文為CSDN博主「捨得齋」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u014642915/article/details/103149769