新手碰到的三个主要问题
1.标点符号为英文符号
2.检查缩进(即为代码前的空格是否对齐,可用tab 直接达成一个缩进)
3.函数拼写要正确,函数名要拼对。
变量和字符串
一.变量:一个名字,一个标签。
变量名由字母,数字和下划线构成(不能以数字打头)。
PS:Python3支持中文做变量名(但不怎么有人用)
变量值取决于最后一次的赋值
可用x,y=y,x直接将x和y的值进行互换。
二.字符串
需要加(‘’或“”)将文本包含起来
(文本两边的引号要确保成双成对)
PS:alt加p指打印出上一句代码
可对单(双)引号前添加(\)转义字符,就不会被影响
(要注意反斜杠加字符,有些会有解析)
这会导致Print出来的结果出错
解决方法:
1.输入两个反斜杠可显示出一个反斜杠
2.在第一个引号前加r,代表后面字符串为原始字符串,直接打印出来
反斜杠在最后代表没完,可换行,要换行需要在最后输入一个反斜杠
(使用三个单引号或双引号在开头结尾,中间可直接换行)
**
**
1.字符串的加法是将两者直接拼接,如:
‘520’+‘1314’
得出‘5201314’
2.字符串的乘法是将其复制n遍
PS:变量名不能与内置函数重复
初步代码学习
1.temp=input(“你是谁:”)
第二行所填的,就是temp的值
2.int函数可以将数字转化为整数
3.运算符
(两个字符要连在一起,不能有空格)
4.条件对,返回True,条件错,返回False
if and else
条件正确,返回if的打印语句,错误则为else的
else中也可以加一个if and else 语序,但需要再多加一个缩进
5.循环结构:
while 加一个条件,成立,就会一直执行循环
可通过这样,限制循环次数
(ctrl+C强制停下)
PS:counts的缩进需要注意
6.break语句:
执行到break语句直接停止。
7.random(伪随机数):
输入import random 可以导入ra