p1:布置python环境和简单语法
2018-06-18 00:10:47来源:未知 阅读 ()
1. 下载
1)python
https://www.python.org/downloads/windows/
选择 Download Windows x86-64 executable installer
2)pycharm-community
http://www.jetbrains.com/pycharm/download/#section=windows
选择 Community DOWNLOAD (Lightweight IDE for Python & Scientific development)
2. 安装
1)python
选择想要放置的位置,即可开始安装。最后点Close结束安装。
安装后,可在 “系统-系统高级设置-高级-环境变量” 查看Path是否有增加python
2)pycharm-community
完全按默认选项安装即可,建议更改安装位置,与Python同盘符。
2.2 Linux安装
如果系统存在python2.7、python3.5,不用卸载。
打开命令终端,执行su,进 root 账户
执行:cd /home/your user name/下载
1)安装zlib
执行:wget http://zlib.net/zlib-1.2.11.tar.gz
执行:tar -xvf zlib-1.2.11.tar.gz
执行:cd zlib-1.2.11
执行:./configure
执行:make && make install
2)安装python3.6.4
执行:wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
执行:tar -xvf Python-3.6.4.tar.xz
执行:cd Python-3.6.4
执行:./configure
执行:make && make install
打开命令终端,输入python3查看执行情况。显示python版本号3.6.4即成功。
3)安装pyCharm
执行:wget https://download.jetbrains.com/python/pycharm-community-2017.3.2.tar.gz
执行:tar -xvf pycharm-community-2017.3.2.tar.gz -C /opt
建议切换到root 用户。打开/usr/share/applications/ 新建文件,名为:PyCharm.desktop
以文本打开PyCharm.desktop 输入以下代码,保存,关闭。
[Desktop Entry] Type=Application Name=Pycharm GenericName=Pycharm3 Comment=Pycharm3:The Python IDE Exec=/usr/local/opt/pycharm/bin/pycharm.sh Icon=/usr/local/opt/pycharm/bin/pycharm.png Terminal=pycharm Categories=Pycharm;
即可在“开始菜单”》其他 找到PyCharm》单击运行》默认》接受》黑色主题。完成。
3. hello world
打开pycharm,按默认,建议选黑色模板。
1)创建一个新项目project
定义项目名称,设置保存位置,选择解释器interpreter,Create创建。
2)设置自己的文件抬头
File》Settings》Editor》File an Code Templates》Python Script》右侧输入框
# -*- coding: UTF-8 -*-
# author: yourName
点OK退出。
3)新建Python包 Day1
在项目名称DayDayUp右键》New》Python Package》名称Day1
4)新建Python文件
在包名Day1右键》New》Python File》名称Hello World
5)第一个代码
在代码区域输入
print('Hello World!')
右键》Run'HelloWorld'
在下方即可看到结果
4. 简单语法
1)定义变量:a = 1 # 无需前置的数据类型标志int或string,无需“分号;”表示代码行结束
2)判断:if elif else
1 a = 1 2 if a == 1: 3 a += 1 4 elif a < 0: 5 a = 0 6 else: 7 a = 1
以“冒号:”结束关键字开始的语句,下一行以“tab”缩进表示子过程。
3)循环:for i in range(1, 9, 2) else break continue
1 for i in range(1, 9, 2): 2 # range(1, 9)生成[1,9)范围的数列,第3个参数2是步长 3 print(i) 4 # break # 结束循环 5 # continue # 结束本次循环 6 else: # 循环结束后执行 7 print('end') 8 # 结果 9 1 10 3 11 5 12 7 13 end
4)循环:while true else
1 a = 1 2 while a < 3: 3 print(a) 4 a += 1 5 else: 6 print(a) 7 # 结果 8 1 9 2 10 3
5)数组:列表list、元组tuple、字典dict、集合set
5. 以多种方式实现斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列。从第3个数起,等于前两个数的和。数列:1、1、2、3、5、8、13、21、34、……
1 def fibo(n, sequence=0): 2 n = int(n) 3 fibo = [1, 1] 4 if n < 1: 5 return -1 6 elif n > 2: 7 for i in range(2, n): 8 fibo.append(fibo[i - 1] + fibo[i - 2]) 9 if sequence == 0: # 请求单个值 10 return fibo[n - 1] 11 else: # 请求数列 12 return fibo[:n] 13 14 15 f = fibo(6.2) 16 print(f) 17 # 结果:8 18 f = fibo(6.2, 1) 19 print(f) 20 # 结果:[1, 1, 2, 3, 5, 8]
1 def fib(n, sequence=0): 2 n = int(n) 3 a, b, i, s = 0, 1, 1, '' 4 while i <= n: 5 a, b = b, a + b 6 i += 1 7 s = s + str(a) + ',' 8 if sequence == 0: # 请求单个值 9 return a 10 else: # 请求数列 11 return s
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Pymyaql操作数据库
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash