python学的好,牢饭吃的早欸嘿

如果把python比作动物,那它一定是头倔驴 0.0

使用python

IDLE编辑器:pyhton的综合开发环境和学习环境

IDLE的两个模式:交互模式和编辑器模式

首先在python官网下载 python,下载完成之后点击“开始”菜单,找到刚下载的python,点击下方的IDLE即可进入到IDLE的交互模式

基本输出语句:

print("我是大漂亮")    输出结果:我是大漂亮

print("每天爱你三千遍" * 3000)      输出结果:出现三千遍的每天爱你三千遍

用python设计第一个游戏

if语句:

if  条件:
    如果条件为真(true),执行这里的语句
else:
    如果条件为假(false),执行这里的语句

while语句:

while  条件:

     如果条件为真(true),执行这里的语句

break语句:跳出循环体

random函数

random.randint(a,b)表示:两个参数表示希望获取的随机整数范围

temp = input("猜一下我心里想的是哪个数字:")
guess = int(temp)

if guess == 8:
    print("你是我心里的蛔虫吗?")
    print("猜中了也没奖励!")
else:
    print("猜错了,心里想的是8")

print("游戏结束,不打扰了")

改进游戏,使用条件分支语句

改进条件:

1、当用户猜错的时候,程序给出提示

2、应该给用户提供多次机会

3、每次运行程序,答案都是随机的

import random

counts = 3
answer = random.randint(1,10)
while counts > 0:
    temp = input("猜一下我心里想的是哪个数字:")
    guess = int(temp)

    if guess == answer:
        print("你是我心里的蛔虫吗?")
        print("猜中了也没奖励!")
        break
    else:
        if guess < answer:
            print("答案小啦~")
        else:
            print("答案大啦~")
        counts = counts - 1
print("游戏结束,不打扰了")

编写代码注意事项:

1、标点符号

  1. 标点符号必须使用英文符号

2、缩进

  1. 缩进一定要正确,每个缩进级别采用 4 个空格。
  2. 连续行所包装的元素应该要么采用 Python 隐式排列(Python's implicit line joining)即垂直对齐于圆括号、方括号和花括号。
  3. 或者采用悬挂缩进(hanging indent),采用悬挂缩进时需考虑:第一行不应该包括参数,并且在续行中需要再缩进一级以便清楚表示。

3、tab、空格

  1. python3不允许 tab 和空格混合使用,推荐使用空格进行缩进
  2. python2的代码若有 tab和空格混合使用的情况,应该把tab全部转换为只有空格
  3. 使用命令行运行Python 2时,使用 -t 选项,会出现非法混用 tab 和空格的警告。
  4. 使用 -tt 选项时,这些警告会变成错误。
  5. 每行最大长度为 79

4、检查函数拼写是否正确

  1. python里有很多内置函数,使用 dir(__builtins__)命令查看,ALT + P 返回上一行命令

一、 变量(variable)

变量就是一个名字一个标签,值可以改变的量,通过这个变量我们可以找到相应的数据

当一个变量被创建之后,使用变量名就可以直接访问该变量

使用print函数将x的值打印出来

不同变量的值还可以进行传递

变量名命名规则:

1、通常由字母、数字和下划线组成

2、不能以数字开头

3、变量名区分大小写

4、可以使用中文字符

二、字符串(string)

 python使用字符串表示文本序列

python字符串的编写方式有:single quotes(单引号)double quotes(双引号)triple quted(三引号)

 在一个句子中如果出现单双引号,那么可以使用转义字符来实现

python转义字符
符号

说明

\\反斜杠(\)
\'单引号(')
\"双引号(")

\a

响铃(BEL)
\b退格符(BS)
\n换行符(LF)
\t水平制表符(TAB)
\v垂直制表符(VT)
\r回车符(CR)
\f换页符(FF)
\oooooo为八进制数
\xhhhh为十六进制数

python运算符
运算符含义
<判断左边是否小于右边
<=判断左边是否小于或等于右边
>判断左边是否大于右边
>=判断左边是否大于或等于右边
==判断左右两边是否相等
!=判断左右两边是否不相等
is判断两个对象的 id 是否相等
is not

判断两个对象的 id 是否不相等

三、原始字符串(raw strings)

 当需要打印一个路径的时候,目录太多时怎么办

 使用原始字符,转义字符将不再有效

四、长字符串(triple quted

长字符串又叫三引号字符串,使用长字符串要 前后呼应、成双成对。要么使用三个单引号或者使用三个双引号

五、字符串的加法和乘法 

1、数字与数字相加

相当于数学上的相加,

520 + 1314 = 1834

2、字符串与字符串相加

相当于文本,实现两个字符之间的拼接得到的结果

'520' +'1314' = '5201314'

3、使用乘法进行复制

print("每天爱你三千遍" * 3000)      输出结果:出现三千遍的每天爱你三千遍

六、数据类型

1、整数(integers)

python的整数长度不受限制,

2、浮点数(float)

python的浮点数有误差,与C语言共同采用IEEE754的标准来存储数据,所以会产生一定的误差 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余笙.'

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值