==和=的区别,print%f占位符的两种方式,for-in循环(range),_,while循环(break终止),end= ‘ ‘ |python自学笔记(一)

本文是作者自学Python时的错误汇总,重点讲解了运算符的使用,包括`==`和`=`, `and`, `or`, `not`的逻辑运算,以及`print`函数的占位符 `%d`, `%f`, `%s`和`%`的用法。还介绍了Python的分支结构,如`if`和`while`循环,并以CRAPS赌博游戏为例说明了循环结构中的注意事项。此外,提到了`for-in`循环中`range()`的使用以及`end=' '`参数的应用。" 4795823,708369,LV算法与回溯法结合解n皇后问题,"['算法', '回溯', '数据结构']
摘要由CSDN通过智能技术生成

自学python,自己敲代码,体验中遇到的错误汇总,总结实践中易错点。

运算符

在这里插入图片描述

  1. == 是比较相等的运算符,返回值布尔值,要么是TRUE,要么是FALSE
    = 是赋值
    ==的优先级高于=的优先级

  2. 逻辑运算符
    1)and ,连接两个布尔值,两个都是true ,最终的值才是true。 左边为false的话会短路处理,右边的表达式根本不会执行。
    2)or 也会短路处理,左边为true,则右侧不会执行。
    3)not

3.print及占位符
用途就是比如我们要打印出来,今天一共做对了X道题,X是一个变量,是通过求解得到的值,想把它加入到打印的句子中间的时候,则需要占位符,有两种方式。

"""
猜数字游戏

import random

# 产生一个1-100范围的随机数
answer = random.randint(1, 100)
counter = 0
while True:
    counter += 1
    number = int(input('请输入: '))
    if number < answer:
        print('大一点')
    elif number > answer:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值