本文目錄一覽:
- 1、從鍵盤任意輸入10個英文單詞,輸出其中以元音字母開頭的單詞用Python語言編程?
- 2、用python從鍵盤輸入一個字符串,統計其中大寫字母的個數?
- 3、python語言 輸入一個字母 如果它是一個小寫英文字母 則把它轉換為對應的大寫字母輸出?
- 4、用python從鍵盤輸入一個字符串,統計其中大寫小寫字母以及數字的個數?
從鍵盤任意輸入10個英文單詞,輸出其中以元音字母開頭的單詞用Python語言編程?
a = []
for i in range(10):
b = input(‘請輸入第’+str(i+1)+’個單詞:’)
if b[0].lower() in [‘a’, ‘i’, ‘o’, ‘e’, ‘u’]:
a.append(b)
for i in a:
print(i)
用python從鍵盤輸入一個字符串,統計其中大寫字母的個數?
# encoding: utf-8
# Python 3.6.0
str=input(“input:”)
n=0
for s in str:
if s.isupper():
n+=1
print(n)
python語言 輸入一個字母 如果它是一個小寫英文字母 則把它轉換為對應的大寫字母輸出?
char1 = input(“請輸入一個小寫英文字母:”);
if(ord(char1) = ord(‘a’) and ord(char1) = ord(‘z’)):
print(char1.upper());
else:
print(“不是小寫字母!”);
或:
#includestdio.h
int main()
{
char a;
printf(“請輸入一個字符:”);
scanf(“%c”,a);
if(a’A’a’Z’)
{
a=a+32;
}
printf(“該字符小寫字母為:%c\n”,a);
}
擴展資料:
Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。
主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。, 表示右移和左移。, |, ^表示二進制的AND, OR, XOR運算。, , ==, !=, =, =用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, , , 必須應用於整數。
參考資料來源:百度百科-Python
用python從鍵盤輸入一個字符串,統計其中大寫小寫字母以及數字的個數?
#include stdio.h
int main()
{
char str[256];
char *p;
int upper = 0;
int lower = 0;
int space = 0;
int digit = 0;
int other = 0;
p = str; // P指針指向數組第一個元素 str[0]
gets(p);
while(*p) // P不為空的時候繼續下面du的
{
if(*p=’A’ *p=’Z’) // 判斷zhi是否為大寫
{
upper++; // 統計大寫字母個數
}
else if(*p=’a’ *p=’z’) //是否為小寫dao
{
lower++; //統計小寫個數
}
else if(*p == ‘ ‘) // 判斷是否為“ ”
{
space++; //統計個數
}
else if(*p=’0′ *p=’9′) // 判斷是否為數字
{
digit++; // 統計數字個數
}
else
{
other++; //剩下的是其他字符的 統計個數
}
p++; //指針後移
}
printf(“upper = %d\n”,upper); // 輸出
printf(“lower = %d\n”,lower); // 輸出
printf(“space = %d\n”,space);// 輸出
printf(“digit = %d\n”,digit);// 輸出
printf(“other = %d\n”,other);// 輸出
return 0;
}
擴展資料:
字符串在存儲上類似字符數組,它每一位單個元素都是能提取的,字符串的零位是它的長度,如s[0]=10,這提供給我們很多方便,例如高精度運算時每一位都能轉化為數字存入數組。
通常以串的整體作為操作對象,如:在串中查找某個子串、求取一個子串、在串的某個位置上插入一個子串以及刪除一個子串等。兩個字符串相等的充要條件是:長度相等,並且各個對應位置上的字符都相等。設p、q是兩個串,求q在p中首次出現的位置的運算叫做模式匹配。串的兩種最基本的存儲方式是順序存儲方式和鏈接存儲方式。
參考資料來源:百度百科-字符串
原創文章,作者:VLPRL,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129062.html