您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页Python 教程

Python 教程

来源:意榕旅游网


/Python 教程

第零节

python优势

软件优势

第一节

IDle是什么东西

第二节

编写问题:常常是中英文转换的符号的问题,出现了两种问题,一种是eol while scanning string literal,就是字符号的问题。另一种没有记得住。

==判断是否相等,=是赋值,

而整个游戏的都可以通过流程图来处理,复习c语言就可以了。

BIF=build in function,内置函数,直接调用。例如 print==赋值操作,input==输入操作。Int==变成整型变量,

Python 如何显示BIF,dir(--builtins--)即可,下划线,注意。

调用函数作用 help(input),这就可以知道input函数的作用。

课后题

出现了,很多东西,第一点是 中英文符号的区别,第二是int与 input,,另一个就是 if后面的:没加。

第三节

变量:在大多数语言中,把一个值赋给一个名字是,ta就会存储在内存中,而在python中,更像是把其贴在上面,

注意的地方

1变量首先赋值,

2变量名可以包括字母、数字、下划线,但变量名不可以以数字开头,(收到了c语言

的影响)

3字母可以大小写,但是大小写意义不同,

4=是赋值的意思

字符串 就是 引号内的一切东西

引号必须成对出现,单引号 或者 双引号

使用转义符号来 \\

原始字符串

长字符串

需要用到三重引号来写

注意标点符号是不是英文

第三节的课后题要注意一点 赋值的优先级问题,还要注意之前的问题。

第四节 改进我们的游戏

条件分支 就可以输出当输入小于8时所输出的东西

If :

条件为真

Else:

条件为假

代码磁贴else:

Print(“哇,这你都知道”)

Print(“游戏结束”)

If guess >8:

Print(“小了,小了”)

Print (“猜中了也没有奖励”)

If guess ==8

Print(“大了,大了”)

While 循环(还有for循环)可以重复运行有些代码

And逻辑操作符 得到一个布尔类型的值

产生一个随机数

引入外援:random 模块

Random模块里有一个函数 叫randint(),会随机返回一个整数。

首先程序导入函数

Import random

Secret =random . randint(1.10)

接下来和其他一样

第五节 数据类型

整型 就是整数

布尔类型 特殊的整型 相使用答谢

True=1 False=0 注意要

浮点型 小数

e记法 会变成浮点型

转换 int()转化为整数

相同的类似了

Float 将其装换为浮点数

Str()将其变为字符串

获取类型的信息

Type()

或者instance()

第六节 常用操作符

算数操作符加减乘除 + - * /

//就是float 除法

%求余数

** 就是幂运算 就是自己乘自己几次

运算的优先级

类似于c语言 即可

还有比较 操作符 最好加上 ()来保证优先级

逻辑操作符 and or not 具体详情可以参考 C语言

第七节

分支与循环

就是if 和else

先写出 其中的 示意图 然后对其进行描述

第八节

分支与循环

悬挂else 就是 else 被大部分用的

条件表达式 可以用一个语句来完成以下的条件判断与赋值操作

X,y=4,5

If xSmall=x

Else

Small=y

Small=x if 断言 assert

当关键字后面条件为假时,程序会自动崩溃并抛出assertionerror异常

Assert 3>4 例如

用来测试程序 确保程序中一个为真时

第九节

While 条件

For 循环 python 会自动调用 next

For 目标 in 表达式

循环体

这里有很多问题 比如第一行写完后要 按回车 而我上两行写的东西与这个还是有很多错误,、

就会出现下列错误

Range() 内置函数 range([strat,]stop[,step=1])

用括号括起来的参数是可以选择的, step=1 默认参数是1,

它的作用是生成一个从strat参数开始的值到stop参数的值结束的数字序列。

常常和for循环作用。

Range函数的作用

Break 退出循环

Continue 终止本轮循环,开启下一次循环

注意要在后面加上 :

不能隔开

+=

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务