day1python基础

        今天第一堂课,来授课的老师先进行了自我介绍然后和我讲了一些计算机基础知识的介绍,随后在他的帮助下安装了Python 这个软件,并教授我们如何使用这款软件,和一开始学习其他权健一样都是从输出最简单的Hello world 开始。老师也说这个语言特别简单,和他所说的一样效率确实高,没有过高的格式要求和Java,c,,c++比起来效率确实快很多,随后他又教了我们一些最基础比如如何注释多行或者单行的代码,如何使用快捷键,遇到全是大写的变量名不能对其修改等等。

        到了下午虽然开始有点不顺利,随后还是开始了相应的教学,学习了简单的语言和编程技巧。还有字符串的类型。后面的教学也就是介绍了一些最简单的代码比如按索引取值,有正向取反向取,切片,长度等等。自我感觉占位符:%s: 可以替换任意类型     %d: 可以替换数字类型还是很重要的有很多种的用法,也是非常实用的。

        今天第一堂课的感觉就是这也不是一门简单的课程,还是需要努力去学习的,一些基础的编程技巧不是靠记就能记住的,还需要经常打,就像老实说的要多打打熟了就记住了。

           

#print(''"diwddis"'')
#按索引取值
#正向
str1='hello Ysk!'
print(str1[0])
print(str1[6])
print(type(str1))
#反取
print(str1[-1])
print(str1[-3])
print(str1[0:4])
str4='     sdsd'
print(str4[0:2])
#作业
#去掉两边空格
str2=" aleX"
print(str2.strip())
print(str2.startswith('al'))
print(str2.endswith('X'))
str3=str2.replace('l','p')
print(str3)
print(str2.split('l'))
print(str2.lower())
print(str2.upper())
print(str2[2])
print(str2[0:3])
print(str2[3:5])
print(len(str2))
print(str2.index('e'))
print(str2[:-1])
print(str2[3])

 

posted @ 2019-06-24 20:33  enenne  阅读(121)  评论(0编辑  收藏  举报