第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

任務(wù):請設(shè)計一個函數(shù),它接受一個字符串,然后返回一個僅首字母變成大寫的字符串。

參考答案應(yīng)該修改一下吧?

想一下下面的情況:

1、傳入的參數(shù)全部是大寫字母,如:HELLO

2、傳入的參數(shù)是大寫字母開頭緊接小寫字母,如:Hello

3、傳入的參數(shù)是小寫字母開頭緊接大寫字母,如:hELLO

參考代碼如下:

def?firstCharUpper(s):
????return?s[0].upper()+s[1:].lower()

print?firstCharUpper('hello')
print?firstCharUpper('sunday')
print?firstCharUpper('sHELL')

歡迎大家提出疑問。這只是一些小小的改正。

正在回答

5 回答

def FirstChrCaptial(x):

? ? return x[0].upper()+x[1:].lower()


print FirstChrCaptial('hello')

print FirstChrCaptial('sunday')

print FirstChrCaptial('sHELL')


1 回復 有任何疑惑可以回復我~
#1

風云7857 提問者

非常感謝!
2016-09-08 回復 有任何疑惑可以回復我~

def firstCharUpper(s):

#return (s[:1].upper()+s[1:])

return s.title()

print (firstCharUpper('hello'))

print (firstCharUpper('sunday'))

print (firstCharUpper('september'))

其中str.title()是python中的對于字符串首字母大寫的方法

0 回復 有任何疑惑可以回復我~
#1

岳陽白少

還可以這樣(3.x.x): import string def firstCharUpper(s): return str.capitalize(s) print (firstCharUpper('hello')) print (firstCharUpper('sunday')) print (firstCharUpper('september'))
2016-10-08 回復 有任何疑惑可以回復我~
#2

風云7857 提問者

學習了!感謝你的回復??!
2016-10-18 回復 有任何疑惑可以回復我~

upper()和lower()就是Python為string對象提供的轉(zhuǎn)換大小寫的方法。

0 回復 有任何疑惑可以回復我~

可以介紹一下upper()和lower()的用法么?括號里面可以填參數(shù)嗎?

0 回復 有任何疑惑可以回復我~

def firstCharUpper(s):

? ? return s[:1].upper()+s[1:]


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758364    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

任務(wù):請設(shè)計一個函數(shù),它接受一個字符串,然后返回一個僅首字母變成大寫的字符串。

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號