python3循环只输出最后一个值_python3精简笔记(一)-输入输出,类型,循环

输入输出

input() 输入函数

print() 输出函数

程序一运行,会首先打印出please enter your name:,这样,用户就可以根据提示,输入名字后,得到hello, xxx的输出:

name = input('please enter your name: ')

print('hello,', name)

输出的时候 ,分隔开,会自动加一个空格

python基础

# 开头的是注释。

当语句以冒号:结尾时,缩进的语句视为代码块。

例子:

# print absolute value of an integer:

a = 100

if a >= 0:

print(a)

else:

print(-a)

比较坑的是 编辑器很难像格式化java一样格式化python, 一般缩进4个空格,在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。

python数据类型

在Python中,能够直接处理的数据类型有以下几种:

整数

浮点数

字符串

布尔值

空值 none

变量

整数

python整数没有大小限制

字符串

转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\

为了简化,Python还允许用r''表示''内部的字符串默认不转义

>>>print('\\\t\\')

\ \

>>>print(r'\\\t\\')

\\\t\\

用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容

>>>print('''line1

...line2

...line3''')

line1

line2

line3

布尔值

布尔值可以用and、or和not运算。

and运算是与运算,只有所有都为True,and运算结果才是True

or运算是或运算,只要其中有一个为True,or运算结果就是True:

not运算是非运算,它是一个单目运算符,把True变成False,False变成True

变量

python变量没有类型约束 没有关键字声明

#声明变量 a为 1

a=1

注意

python除法运算分为两种 , /和//

/无论是否除尽结果都为浮点数, //为地板除 ,除不尽也为整数

9/3=3.0

10//3=3

python编码

最新的Python 3版本中,字符串是以Unicode编码的,也就是说&

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值