0.前言
大家好,我是小辰,前几天做了个重大的决定,学习python。
首先,我在此之前也没接触过python,也是一个python小白,所以说大家可以放心跟着我一起学,0基础也不怕。
其次,我也是自学的,这些博客也是我的笔记,也就是说我学的所有python知识都会记录在这里,不会藏私哦!
然后,后面我也会学习python+测试方面的知识,大家也可以留意哈。
最后,欢迎大家点赞关注收藏,此专栏会很快更新完毕的,欢迎大家谈论留言,一起学习。
1.打印(Hello,World)
学习一个语言,相信大家最开始面临的第一个程序就是打印“Hello,World”,那么这里学习python也是如此。
而且python绝对是几大热门语言中打印最简单的了。
那么,我们废话少说,直接上代码:
print("Hello,World") # 打印
没错,就这么一行就可以,是不是很简单,我们只需要按照这种格式,在双引号里打什么字,运行后,就能打印出什么。
点击红框内三角即可运行,也可以快捷键Shift+F10。
PS:有一些点可能现在没提到,但是后面会提的,不用担心。
2.创建变量
前面我们学会了打印,那么下面就是创建变量。
那么,有人就要问了,变量是什么?(有吧,一定有吧?不然显得我多尴尬哈哈哈)
官方的说,变量是一种用于存储数据值的容器。
通俗的说,就相当于我们数学中的X,Y可以设X=1……这里的1就是变量值,X就是变量名,也可以叫标识符,这里有个点需要注意:标识符可以包含字母、数字和下划线(_),但不能以数字开头。区分大小写。
而这个变量值,在python中不止可以为数字(整型),还可以为英文,汉文(字符串)等。
name = "xiao" # 英文
age = 18 # 数字
这样我们创建了两个不同类型的变量,而结合前面学的打印进行打印这两个变量。
name = "xiao"
age = 18
print("我叫", name, ",今年", age)
运行结果:
3.打印升级
在前面我们打印了Hello,World,还打印了我叫 xiao ,今年 18。
是不是有人有疑惑第二个为什么是这样,那么下面就开始学习升了级的打印。
3.1 打印一句话中间加变量
name = "xiao"
age = 18
print("我叫", name, ",今年", age)
就如上面代码,如果我们要打印一句话中间加变量,就可以使用""+变量+,的形式,这里我们需要注意,这些符号都是英文的。
3.2 sep设置分隔符
3.1的运行打印结果,细心的就会发现"我叫"和xiao之间和"今年"和18之间有很大的空隙,其实它们之间有个空格,这里是默认的情况。
那么我们要如何把这个空格去掉呢?
这里就用sep这个参数,它就是用于指定在将序列转换为字符串时各个元素之间的分隔符,使用起来也非常的简单。
print("我叫", name, ",今年", age, sep="") # sep分隔符
按照上面的格式使用即可,引号内为我们设置的分隔符,这里我们什么也没有设置打印出来就是无分隔符。
稍微修改打印:
print("我叫", name, ",今年", age, sep="###")
3.3 end和换行
在前面打印都只是单行打印,下面来试试打印多行。
print("我骄傲")
print('学Python')
print(100)
运行结果:
这里,print打印时默认带有换行。
但其实是end 关键字参数的原因,这里的完整代码是:
# 完整代码
print("我骄傲", end="/n")
print('学Python', end="/n")
print(100, end="/n")
这个打印结果和前面相同,end就是在执行完这句代码后要做的事,默认有个 \n ,而 \n 就是换行的意思,就是回车。
如果修改后,就可能没有换行的功能了。
例如:
print("我骄傲", end=",")
print('学Python', end=",")
print(100, end="!")
再执行,换行功能便没了:
4. 注释
在前面我一直用到了 # 这个符号,其实它就是注释的意思,使用了它,# 后面的代码便不会执行了,我们可以加一些注释,可以帮助自己以及别人看懂代码,也可以屏蔽掉我们暂时不需要执行的代码。
常用的有下面几种:
# 注释
'''
多行注释
多行注释'''
""""
多行注释
多行注释"""
好了,本次笔记就这么多,都是一些特别基础的知识点,我们下次见!