Python学习笔记一(初识Python)

Python 做棵大树 6年前 (2018-10-21) 2532次浏览 0个评论

先我们先了解一下Python的两种编程方式:

  1. 交互式:
    1. IDLE 每个输入语句及时运算结果,适合语法练习
  2. 文件式:
    1. 批量执行一组数据并运算结果,编程的主要方式

然后呢,就是Python的灵魂所在了,就像 Java 的核心是**(核心嘛,就是中间部分 :roll: ),那就是缩进

Python 学习笔记一(初识 Python)

其中缩进的层次代表着程序的所有关系以及层次结构。所以缩进是十分重要的,缩进不对,程序也会报错

注释:
       单行注释:#
       多行注释:'''asdfa'''(三个单引号)
变量:用来表示或保存信息
       类比于 Java  和其他语言的变量,但是不需要定义
       命名规则:大小写字母、数字、下划线、以及汉字等字符
                        大小写敏感、首字符不能是数字、不能与保留字相同    (保留字及 python 关键字,有 33 个

Python 学习笔记一(初识 Python)

字符串的序号:正向递增序号 反向递减序号

Python中,将字符串看成由字符组成的数组,所以对每一个字符串都可以取出其中的一个字符,那么怎么获取的?

在这里有一个挺有趣的地方:很多都是从 0 开始然后往后增长,但是Python还有从右侧往左来定位的,从 -1 开始

Python 学习笔记一(初识 Python)

 

先上两个实例吧,为什么直接看实例:实际上编程方式都差不多,区别都不太大,所以看实例可以大致快速了解它的习惯

实例 1: 圆面积的计算

# 计算圆的面积
# r = 25
# area = 3.14 * r * r
# print(area)

实例 2:同切圆绘制

import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(20)
turtle.circle(30)

实例 3:绘制五角星

IDLE(交互式):
>>> from turtle import *
>>> color('red', 'red')
>>> begin_fill()
>>> for i in range(5):
   fd(200)
   rt(144)

>>> end_fill()
文件式:
from turtle import *
color('red', 'red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
done()

 

其中涉及到了 Python 的一个绘图库,以后的文章中会解释 Turtle


做棵大树 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Python 学习笔记一(初识 Python)
喜欢 (0)
[欢迎投币]
分享 (0)
关于作者:
一个整天无所事事的,有时候忽然热血的孩子
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址