首先通过一些视屏来进行Python,在学习了c,java之类的语言之后的确会比较快的上手,而且Python的确很灵活,很省事。但灵活所带来的就是自己代码的不稳定性,而且很多时候会以其他语言的思路来写代码,就还是会遇到一些小问题。
首先,Python是用缩进来实现代码的分块的,所以缩进必须严格遵守。
现在所接触输入只有input(),python不用对数据进行类型的定义,它会自己识别。
所以,输入数字、字符串、字符等等全都可以用input搞定。
输出则是print为主,但print内部的输出方式也有许多种:
[1] 首先是同c语言相似的一种,用旧的字符串格式化方式。
eg:输出—— 山岳对你说,你好!
print("%s对你说,%s" %(“山岳”,“你好!”))
[2]用format函数,在{}内可以对format内的元素编号的,它的编号从0开始。
这里编号是0,1。在前面输出字符串中,还可以进行编号的替换和多次使用。
eg: print(’{}对你说, “{}!”’.format(‘山岳’, ‘你好!’))
还可以写为print(’{0}对你说, “{1}!”’.format(‘山岳’, ‘你好!’)),
编号改写:print(’{0}对你说, {1}! {1}’.format(‘山岳’, ‘你好!’))
此语句输出为:山岳对你说,你好!山岳
列表非常的灵活,一般有多种操作方式。
1、列表中分片list[1:3]取第一位到第三位,不包括第三位。
2、访问列表: list[-1]表示访问列表的最后一位。-2是倒数第二位。
3、list1[0] = ‘D’ # 修改元素值
list1.append(‘E’) # 列表添加元素
list1.insert(0 , ‘F’) # 在某处插入元素
https://blog.csdn.net/laobai1015/article/details/85126659
这里有一些列表的操作方式和函数。
dictionary[key] = value 直接添加key到字典中,设key的vaule值为value.
(不得不说,python真的是一门非常随便的语言啊。)