Python基础

1.数据类型

1.1int()整数 :123
1.2flot()浮点数:10.5 3.5e10
1.3str()字符串: "10.5" "数据"

如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识

#比如:
>>>a='I\'m \"OK\"!'
>>>print(a)
#表示的字符串内容是
>>>I'm "OK"!

如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义,转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\

>>> print('I\'m ok.')
I'm ok.
>>> print('I\'m learning\nPython.')
I'm learning
Python.
>>> print('\\\t\\')
 \       \
>>> print(r'\\\t\\')#\\\t\\如果字符串内部有很多换行,用`\n`写在一行里不好阅读,为了简化,Python允许用`'''...'''`的格式表示多行内容
 \\\t\\

1.4布尔值:布尔值和布尔代数的表示完全一致,一个布尔值只有TrueFalse两种值,布尔值可以用andornot运算。
and运算是与运算,只有所有都为Trueand运算结果才是True
or运算是或运算,只要其中有一个为Trueor运算结果就是True
not运算是非运算,它是一个单目运算符,把True变成FalseFalse变成True
1.5 运用int() flot() str() 可以将不同数据类型进行相互转换
1.6type()可以查看数据的类型
1.7isinstance(a,b)判断数据a的类型是否为b

2变量

变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可是任意数据类型。
变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头
t_007 = 'T007'#表示将t_007赋值为字符串'T007'

3.条件分支

3.1比较操作符
>:左边大于右边 >=:左边大于右边 <:左边小于右边 <=:左边小于等于右边 ==:等于 !=:不等于
3.2 if条件语句

 if 条件 :
       条件为真的操作
 else:
       条件为假执行的操作

3.3 while 循环:程序需要循环运行的某些代码

while 条件 :
            条件为真执行的操作

4常用操作符

4.1算数操作符
+
-
*
/除:除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数
%
**
//地板除,两个整数的除法仍然是整数:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.变量 变量:在程序中用来保存数据的容器声明变量(定义)--假的声明变量名 = 值 说明:变量名(要求:标识符,...
    憧憬001阅读 2,726评论 0 0
  • 1. 注释 两种形式:单行注释和多行注释 多行注释,pycharm更推荐使用双引号注释,而不是单引号 2. 变量...
    鹊南飞_阅读 108,170评论 1 7
  • 一、数据类型 整型:计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-...
    Qn_351c阅读 1,774评论 0 0
  • 初中的时候姐姐带回来一本余华作品集。里面有三篇小说《活着》《许三观卖血记》《在细雨中呼喊》高中又重温一遍,学校毕业...
    赛男要环游世界阅读 1,459评论 0 0
  • 书柜里有上百本旧书,从学生时代到工作,搬家许多次,这些书也陪我辗转走了很多城市,一本都没有扔掉过,而且越来越多,但...
    小辞姐姐阅读 1,765评论 3 3

友情链接更多精彩内容