python基础学习小知识点

前言

新手上路学习python,真的是(白中白)QAQ,emm,没啥好说的,加油吧!

python基本语法

一.数据和符号问题

1.数据类型问题

1.python的数据类型虽然和之前所学的python有相似之处,但是也有许多差异。命名规则一样,但是在定义变量的时候不用写上变量名。(字母,数字,下划线;数字和下划线不能放在开头)

2.驼峰式命名:getNameByLine(大驼峰),get_name_by_line(小驼峰)

3.数据类型

Number(数字) int,long,float,complex
Bool(布尔类型) True,False
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)

4.给定数据,编译器自动换成该类型。可以用type()函数观察该变量式什么类型

5.强制性类型转换:类型名+(变量),转化成bool类型中:0,"",’’,None,(),{},[]都是false,其他为true

  • int():将一个数值或字符串转换成整数,可以指定进制。
  • float():将一个字符串转换成浮点数。
  • str():将指定的对象转换成字符串形式,可以指定编码。
  • chr():将整数转换成该编码对应的字符串(一个字符)。
  • ord():将字符串(一个字符)转换成对应的编码(整数)。

2.运算符问题

加减就不用多说

运算符 描述
/ 除以
// 取整除(向下取整)
** 多少次幂
[] [:] 下标,切片
** 指数
~ + - 按位取反, 正负号
* / % // 乘,除,模,整除
+ - 加,减
>> << 右移,左移(二进制下的左右移)
& 按位与
^ | 按位异或,按位或
<= < > >= 小于等于,小于,大于,大于等于
== != 等于,不等于
is is not 身份运算符(比较地址部分)
in not in 成员运算符
not or and 逻辑运算符
= += -= *= /= %= //= **= &= = ^= >>= <<=

3.输入与输出问题

1.输入: input(),已经规定好是string类型了(括号里面可以加提示语)

2.输出print(),输出自己给定内容用单双引号都可

注意:

1.输出多个变量的值的时候逗号隔开,默认输出空格隔开。不用空格隔开而用其他符号隔开的时候在尾部加上sep='要用的符号'

2.int型的值可以不用变量直接输出(00000输出就是0)。

3.输出默认在结尾有一个换行符,在结尾加上end=""就不会换行啦

4.自定义输出内容用单引号引用起来后加**”+“**再连接变量就没有空格

5.格式符号:

格式符号 转换
%% 输出%
%s 字符串
%d 有符号十进制整数
%f 浮点数
%c 字符
%u 无符号十进制整数
%o 八进制整数
%x 十六进制整数(小写字母0x)
%X 十六进制整数(大写字母0X)
%e 科学计数法(小写e)
%E 科学计数法(大写E)
%g %f和%e的简写
%G
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值