文档章节

python 学习 (一)

sanshao
 sanshao
发布于 2017/09/12 01:03
字数 363
阅读 15
收藏 0

最近python特别的火热,本来一直想了解的,正好趁这个机会学习一下python;

1、安装python 下载地址:https://www.python.org/downloads/ 当前我用的是3.6.2版本 mac;

2、编写python可以用自带的编译器,也可以用其他的编译器,例如:sublime text

3、安装好python 键入 python3 进入命令行;

4、输入第一个程序 打印出来 hello,world。print前不要有空格

print('hello,world')
hello,world

5、执行文件 使用sublime text 创建 first.py文件 输入内容print('hello,world'),执行命令 python first.py 打印相同的结果 同4;

6、再mac下像 window exe执行文件运行双击运行的方式运行 .py文件,需要再first.py 头部添加 #!/usr/bin/env python,

     执行 执行权限代码:chmod a+x first.py

      运行./first.py

#!/usr/bin/env python
print('hello,world')

7、python中的print接受多个字符串用“,”分割开就可以输出一句话,其中"," 会对应的输出为空格如下图:

print('ni', 'hao', 'python')
ni hao python

8、输入输出,使用关键字input 这里input不能输入中文,否则会编译错误 后面会讲解如何输入中文;

     name表示的是一个变量, python中变量没有类型,程序运行后会显示  plase input key ,手动输入内容,然后会吧内容打印出来;

name = input('plase input key')
print(name)

9、推出python命令行命令为 exit()

参考:https://www.liaoxuefeng.com/

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
sanshao
粉丝 1
博文 24
码字总数 9427
作品 0
上海
后端工程师
Python基础到精通几个发展方向

Python入门 Python 编程语言咋入门,我总是遇见很多人问这个问题,听很多人说在网上买了一本书,看了一些视频,但是感觉学的不好,而且进度慢,走了很多弯路。有句话说是方法不对,怎么努力都...

_小迷糊
07/28
0
0
Python 数据挖掘学习 一 结巴分词

近期,想对古典小说进行索引,和知识挖掘,所以研究了下python数据挖掘方面的知识 Python安装 python学习 一 python语法,及变量类型 python学习 二 爬一个图片网站上 python学习 二 02 爬一...

shuilan0066
01/22
0
0
Python从基础的几个发展方向

Python入门 Python 编程语言咋入门,我总是遇见很多人问这个问题,听很多人说在网上买了一本书,看了一些视频,但是感觉学的不好,而且进度慢,走了很多弯路。有句话说是方法不对,怎么努力都...

_小迷糊
07/28
0
0
一个开发十年的程序员论:学习Python最正确的步骤(0基础必备)

很多人都在问Python学习步骤应该如何安排?多长时间可以达到精通呢? Python学习步骤应该怎样安排: 首先,学习Python编程技术,自学或者参加培训学习都适用,每个人都有自己的学习方式和方法...

糖宝lsh
09/10
0
0
转行零基础该如何学Python?这些一定要明白!

转行零基础学Python编程开发难度大吗?从哪学起?近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大?今天,小编就来为大家详细解读一下这个问题。...

猫咪编程
07/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装最新版WPS

1.手动卸载libreoffice:sudo apt-get remove --purge libreoffice* 2.官网下载WPS和字体: WPS:http://wps-community.org/download.html 字体:http://wps-community.org/download.html?vl......

AI_SKI
38分钟前
3
0
数据结构(算法)-图(深度优先搜索 DFS)

#include <iostream>using namespace std;#define MaxVex 30typedef char VertexType;typedef struct vexNode adjList[MaxVex];struct edgeNode{int adjvex;//邻接点......

ashuo
43分钟前
0
0
1024 搞事倒计时!距程序员节还有 2 天!

详情请关注微信公众号:七牛云

七牛云
43分钟前
0
0
Java泛型方法

1. 定义泛型方法 (1) 如果你定义了一个泛型(类、接口),那么Java规定,你不能在所有的静态方法、静态初块等所有静态内容中使用泛型的类型参数。例如: public class A<T> { public st...

两广总督bogang
44分钟前
1
0
如何解决JavaScript中0.1+0.2不等于0.3

console.log(0.1+0.2===0.3)// true or false??   在正常的数学逻辑思维中,0.1+0.2=0.3这个逻辑是正确的,但是在JavaScript中0.1+0.2!==0.3,这是为什么呢?这个问题也会偶尔被用来当...

peakedness丶
44分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部