用户:离开的十五分之六老咸鱼查看:0 回复:5 评论:0 创建时间:2018-12-06T22:51:42
额...大家好...我是那个...啊不管了...今天我就是一个教python最基本操作的...
有多基本呢?也不是太基本吧...就是:
打印,数据结构,变量,循环,判断,试错这些基本的不能在基本的吧...加上安装python,命令行运行这些,也就是这样吧...
好的,第一,请回答以下问题:
你安装了python了吗?
A,是的
B,选 A
C,选 A 或 B
D,不是我不是我不是我
E,没有的
嘿嘿嘿...
注意:由于篇幅较长,本教程分三帖(以上)!
-------内容必看分割线-------
额...没错...这里就是教你安装一下python...(2.7太落后,因此我决定选择3.6!)
首先,打开任意一个浏览器!
编程猫官方:记住用google浏览器哦!
我:不不不不不别听他瞎说,你爱用哪个用哪个!(急喵人)
然后,搜索python下载!
点击下载,打开EXE,等啊等啊等...就没了——吗?
注意!右下角的add python 3.6 topath 必须!一定!不能不!绝对要选!
我:好的,请大家背诵并默写全文。:)
什么?你问我在哪里打代码?网上的sublime,pycharm,甚至是编程猫代码编辑器,就不会挑一个?就算不行,你不会连txt文本文档打不开?(前提是可以更改扩展名)
------内容必看分割线----------
好的第一讲正式开始:
作为一名新手(这可是萌新向教程怪我咯),你可先不要想着直接做个系统啥的,那会把喵疯的!
先来一点(可爱的)输出:
print("大大大大大大大大大大大家好")
额...这也就是python中世界上最基础的print语句了...
这就是print最(不)常用的用法:直接在命令行打印一行字符(除了测试,提示语以外几乎不用)
记住:
print只能输出字符串或字符!
print只能输出字符串或字符!
print只能输出字符串或字符!
这个玩意儿有n种用法:
a=“你是不喵”
print(a)
b=10
print("5+5=%d"%b)
print(range(0,100))
print("你\n好")
等等等等...
好的我们分开讲:
第一种:
我:这里运用到了一个叫“变量”的玩意儿,由于比较简单,我们就跳过了。
萌新:啊?这啥?
我:[○?`Д′? ○]
------重难杂点分割线(敲黑板)------
变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。
变量名不以数字打头,名字中间只能由字母、数字和下划线组成;变量名的长度不得超过255个字符;
变量名不能是python中的保留字(关键字),也不能是末尾带类型说明符的保留字,但可以把保留字嵌入变量名, 关键字是指python语言中的属性、事件、方法、过程、函数等系统内部的标识符。如已经定义的词(if、while、try等)、函数名(len、format等)。像print是非法的,而Myprint是合法的。 例如:str是非法的变量名
变量内部可以存放一种数据结构。例如int整数类型,float浮点数类型,str字符串,list列表,tuple元组,dict字典等。
其中,int存放的是一个整数,像123,748都是整数类型,但15.6不是。
float浮点数类型存放一个小数,15.6是浮点数类型,“15.6”不是
(懵点:带双引号和单引号的是字符串)
----重难杂点分割线------
这是print最常用的一个用法:打印变量!
第二个用法和第一个用法类似,只不过其中有一个%符。
这玩意有两个用处:
一是取余数符号,例如55%12=7
一个就是格式化字符了:
当计算机遇到他的时候,会自动从引号后面找到对应顺序的%号:
%s是一串字符串;
%d是一个整数;
%f是一个浮点数;
等等等等...
还有两个print用法(涵盖了大量知识点怪我咯),只好留到下一贴讲...
下面进行答疑环节!
q:啊那我要是想输出一个%咋办呢
a:print("%"+"=0.01")即可:
------重点分割线------
在print语句里,添加+号和,号可以连接两端字符,其中,号是留空格的!
------重点分割线---------
q:要是我一个语句里有多个%s,%d这样的格式化字符怎么办?
a:一个一个来啊!如下:
a=1
b=2
c=3
print("%d+%d=%d"%(a,b,c))
记住在括号里“一个一个来”!
本次教程到此结束,接下来布置作业:
1,初学者学习任何一种编程语言时,都认为第一次输出“hello world”会对接下来的学习送出好运,请用python的部分功能输出。
2,我前面已经强调过print只能输出字符串或字符了,那么请问%d和%f又是怎么处理的呢?(思考题)
好的本期结束,我们下次见
活动喵恭喜大家好我是咸鱼哥你们也可以叫我十五分之六发布编程一小时帖子/作品一篇,个人积分+2,个人积分累计截止到12月9日,活动详情请查看链接:https://www.codemao.cn/community/167979
再接再厉,活动喵相信你能成功带回个人奖品!
点赞0
评论