
這是一份高中信息技術(shù)浙教版 (2019)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)第三章 字符串、隊(duì)列和棧3.1 字符串一等獎(jiǎng)ppt課件,共14頁。PPT課件主要包含了字符串的概念,字符串的特性,字符串的基本操作,“我愛”,“我”,“Python”,小試牛刀,s610,s1012,課后挑戰(zhàn)等內(nèi)容,歡迎下載使用。
注冊(cè)時(shí),昵稱和密碼有什么特點(diǎn)?選擇哪種數(shù)據(jù)類型更合適?
一、字符串的概念和特性
字符串是一種有序的字符集合,用于表示文本數(shù)據(jù)。字符串中的字符可以是ASCII字符、各種符號(hào)以及各種Unicde字符。
特殊的字符串 空串:空串是不包括任何字符的串,長(zhǎng)度為零。 空格串:空格串是由空格組成的字符串,其長(zhǎng)度為空格字符的個(gè)數(shù)。
有限序列性:可使用序列切片操作
字符串“Hell Wrld”的索引標(biāo)號(hào)
字符串的可比性:可按ASCII值比較,先比較第一個(gè)字符,相同時(shí)再比較第二個(gè)字符,依次類推“Wrk” m : m = cnt else: cnt = 1print(m)
該程序段的功能是 A.輸出字符串 s 中最大的字符的索引 B.輸出字符串 s 中最大的字符 C.輸出字符串 s 中最長(zhǎng)的遞增序列 D.輸出字符串 s 中最長(zhǎng)的遞增序列長(zhǎng)度
編寫程序,實(shí)現(xiàn)如下功能:輸入身份證號(hào)后,如果身份證號(hào)長(zhǎng)度符合,則顯示出生年月,否則顯示長(zhǎng)度不符。已知身份證號(hào)長(zhǎng)度為18位,身份證號(hào)第7~10位表示出生年份,第11~12位表示出生月份。運(yùn)行界面如圖所示,程序代碼如下。
s=input("請(qǐng)輸入身份證號(hào)碼:")if ______①_______: print("身份證號(hào)長(zhǎng)度不符,請(qǐng)重新輸入")else: year= ______②_______ mnth= ______③_______ print("您的出生年月為:",year,"年",mnth,"月")
len(s) !=18
密碼要求:1.不能包含空格2.長(zhǎng)度為8-16個(gè)字符3.必須包含字母、數(shù)字、符號(hào)中至少2種
設(shè)計(jì)要點(diǎn)和思路:1.密碼總長(zhǎng)是否為8-16(可用len())2.逐字符取出來比較(可用循環(huán)結(jié)構(gòu))2.1.是否為空格2.2.若為字母,則字母類=1;若為數(shù)字,則數(shù)字類=1;若為其他符號(hào),則其他符號(hào)類=1。最終判斷類別總和是否>=2
這是一份高中信息技術(shù)浙教版 (2019)必修1 數(shù)據(jù)與計(jì)算3.2 Python語言程序設(shè)計(jì)獲獎(jiǎng)?wù)n件ppt,共21頁。PPT課件主要包含了連接+,求長(zhǎng)度,最大值,最小值,sijk等內(nèi)容,歡迎下載使用。
這是一份浙教版 (2019)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)第五章 數(shù)據(jù)結(jié)構(gòu)與算法5.2 迭代與遞歸優(yōu)秀課件ppt,共30頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),引入俄羅斯套娃,遞歸算法基本思想,直接調(diào)用,間接調(diào)用,找出規(guī)律,遞歸的兩個(gè)條件,遞歸算法的執(zhí)行過程,調(diào)用自身,13返回1等內(nèi)容,歡迎下載使用。
這是一份信息技術(shù)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)5.2 迭代與遞歸一等獎(jiǎng)?wù)n件ppt,共27頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),引入兔子有多少對(duì),算一算,找出規(guī)律,裴波那契數(shù)列,程序?qū)崿F(xiàn)一,程序?qū)崿F(xiàn)二,迭代算法的概念,開發(fā)產(chǎn)品,反復(fù)修改等內(nèi)容,歡迎下載使用。
微信掃碼,快速注冊(cè)
注冊(cè)成功