看过今年的编程排行榜的小伙伴都应该知道,Python就是编程语言眼中的网红啊,并且随着人工智能时代的到来,Python被誉为最有前途的编程语言。不仅可以做服务器后台、可以做自动化工具、可以网络爬取数据、进行数据分析,做为人工智能研究更是不在话下。怎么样,是不是很多小伙伴跟我一样想要转行学习Python了呢?不急,工欲善其事必先利其器,要学好Python首先你得安装Python吧,下面就来给大家分享一下Python安装的基本教程。
Python安装基础教程可以分三步:
一、在Python的官网下载Python
Python官网下载地址:https://www.Python.org/downloads/release/Python-360/,请下载最新版本的3.X.X
二、安装Python
下载完成对应Python版本后(我们以Python-3.6为例),双击执行下载的exe程序,进入安装界面。需要注意的是Python-3.x默认安装在C盘的根目录下,这非常方便你进行查找,当然你也可以选择自定义安装,修改默认安装位置,勾选“Add Python 3.6 to PATH”选项,就可以自动匹配环境变量。
三、测试Python
1.环境变量配置:
方法一:使用cmd命令添加path环境变量
在cmd下输入: path=%path%;D:\Python36 接着按"Enter"回车键。其中:D:\Python36 是Python的安装目录。
方法二:在环境变量中添加Python目录
(1) 右键点击"计算机",然后点击"属性"
(2) 然后点击"高级系统设置"
(3) 选择"系统变量"窗口下面的"Path",双击即可!
(4) 然后在"Path"行,添加python安装路径即可(我的D:\Python36)。
ps:记住,路径直接用分号";"隔开!
(5) 最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。
windows开始->运行输入cmd,回车,输入python,回车,再输入print("hello 传奇"),再按Enther键。就可以看到输出的单词Hello传奇。
相比而言,我更喜欢程序自带的IDLE编辑器。具备语法加亮功能,程序的不同部分可以标注不同的颜色。
点击开始->程序->Python3.6->IDLE ,输入print("hello 传奇")也得到一样的效果。
2. 现在我们操作几个小例子,感受一下print的用法。
可以做加减乘除运算,输出结果:
留意:print后面没有空格,否则会报错。
不仅可以直接进行运算操作,还可以打印多个字符串:
总结下print的用法:
1、print语句可以向屏幕上输出指定的文字。例如:print("hello 传奇");
2、print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:
print("I love" , "BTC"),最终就会输出显示:I love BTC;
print会依次打印每个字符串,遇到逗号“,”会输出一个空格;
3、print也可以用来打印数值或者是计算结果:
print(5 + 8),输出计算结果13。
直接输入 5+8,程序也会直接输出计算结果,怎么样?python是不是很聪明!
三、实战练习
练习1:编写一个小程序,输入姓名,打印出“你好,姓名”。
代码如下:
name = input("请输入你的姓名:")
print("你好,"+ name +"!")
这里,我们定义了一个name变量,我们用input(),获取用户输入,然后用“=”赋值给name变量,再通过print打印出“你好+name”。这里用到了input()、变量、赋值三个操作。
知识点:
变量、赋值,input()
1、 每个变量在使用前都必须赋值,使用等号(=)进行赋值。等号(=)左边是一个变量名,等号(=)右边是存储在变量中的值。
2、input()函数,用于接收用户的输入,将所有输入作为为字符串处理,并返回字符串类型。
练习2:尝试编写一个程序,要求用户输入持有比特币的数量,1-100的数字并判断,输入大于10个就打印“土豪,我们做朋友吧”,不符合要求则打印“还要加油”,“请关注我的公众号”(自己的广告呵)。
代码如下:
number = input("请问你持有几个BTC了,请输入1-100之间的数字:")
guess = int(number)
if 10
print("土豪,我们做朋友吧!")
else:
print("还要加油!")
print("游戏结束")
保存后,按F5键,程序运行。我们测试下效果:
输入11看看:
再输入2试试:
恩,基本达到了我们的要求。这里用到了两个知识点:int() 、if else.
int() 、if else的用法
1、int() 函数用于将一个字符串或数字转换为整型。
2、if else流程判断,当 if 语句判断表达式的结果为 True 时, 就会执行 if 包含的代码块;如果判断为False时,执行else 包含的代码块。(注意: else 后面有个冒号)
领取专属 10元无门槛券
私享最新 技术干货