慕课上的python课程没有听懂呀,从入门到入土
关于索引,和切片.听懂了,写不出来代码,
百事不灵,呵呵呵呵呵呵呵,人太蠢,哎,
也不是说难,其实,不难.可能基础是负数吧,还有练习少,
…但是慢慢来吧,
对于一个大学学艺术的人来说,挺残忍的,感觉算数这种玩意是我上辈子干的事,没学过高数,数学停留在初中哈,英语,
我敢学这玩意…哈哈,我怎么敢学这玩意,因为好羡慕那些猿,
"开机,敲代码,世界都是我的"那种感觉太棒了,不用搭理工作中很多烦人的人,我就向开机,敲代码到世界荒芜.
所以我开始了,
但是,有点难呀,SDK是啥,?你们在说什么,我听不到,说人话,
例:获取星期字符串
- 输入:1-7的整数,表示星期几
- 输出:输入整数对应的星期字符串
- 例如:输入3,输出 星期三
#WeekNamePrintV1.py
weekStr = “星期一星期二星期三星期四星期五星期六星期日”
weekId = eval(input(“请输入星期数字(1-7):”))
pos = (weekId – 1 ) * 3 print(weekStr[pos: pos+3])
我的思路:
目的: 输入1, 返 星期一… 要求 1=“星期一”
星期一这个串儿是由三个字符组成 ,
“星期一 星期二 星期三 星期四 星期五 星期六 星期日” str
0 1 2 3 4 5 6 id
把星期一看为一个整体,依次
根据条件
1,输入的信息[1-7]的整数(整数二字很重要),是没有0的,但是索引是从0开始的
weekid=eval(input(“请输入星期数字(1-7):”))
索引
pos=(weekid-1) pos=(weekid-1)*3
切片
星期一 [M,N,1] 求出M,通过索引找出M,K是1, 切片取出
weekstr([pos:pos+3])
#使用切片操作weekStr[pos: pos+3]将对应的星期字符取出
基本定义
字符串定义
name = “”或name = ‘’或name = str()
保留文本格式(需要用三引号,’’’’’'或""""""