博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习笔记(三)——类型与变量
阅读量:5293 次
发布时间:2019-06-14

本文共 906 字,大约阅读时间需要 3 分钟。

一、输入与输出

print(“string");print("string1","string2","string3");  //逗号会以空格形式体现print(num);name = input();

 

二、基本格式与注释

1、以#开头的语句是注释,解释器会忽略掉注释。

2、其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。

    缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。

a = 88if a >= 0:    print(a)else:    print(-a)

 

三、数据类型

1、整数

    十六进制用0x前缀和0-9,a-f表示

2、浮点数

     科学计数法表示,把10用e替代,1.23x109就是1.23e9

3、字符串

(1)使用‘ ’或者”“括起来就是字符串

(2)转义字符’\ ‘

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

B、如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义

C、如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容

4、布尔值

    Ture或者False

    and   or   not  运算

5、空值

   用None表示

 

四、变量

1、变量本身类型不固定的语言称之为动态语言,Python使用这种语言

2、理解变量赋值,Python做的操作方法

a = 'abc';

Python解释器干了两件事情:

  1. 在内存中创建了一个'ABC'的字符串;

  2. 在内存中创建了一个名为a的变量,并把它指向'ABC'

 

3、常量,没有规定const,通常用全部大写的方式定义常量

4、除法运算区别

(1)  /     运算结果为浮点数

(2)//      运算结果为整除

(3)%      运算为取余数

转载于:https://www.cnblogs.com/BlueMountain-HaggenDazs/p/6148868.html

你可能感兴趣的文章
sqlserver where in 在 mysql
查看>>
获取手机信息
查看>>
vue购物车的实现
查看>>
Ext.Net- 数据源的绑定ComboBox
查看>>
设计模式(十三)代理模式(Proxy Pattern)
查看>>
ios键盘弹起 body的高度拉长,页面底部空白问题。ios软键盘将页面抵到上面后,关闭软键盘页面不回弹的问题。...
查看>>
[转]Android中OptionMenu的使用
查看>>
[转]Web Service Authentication
查看>>
初识HTML
查看>>
mysql locktables
查看>>
django(一)验证码
查看>>
day06 Java基础
查看>>
do...while和while...do的两种场景比较
查看>>
iOS被开发者遗忘在角落的NSException-其实它很强大
查看>>
WPF学习(1) – XAML
查看>>
集合类接口IEnumerable,IEnumerator,ICollection,IList,IDictionary理解
查看>>
Entity Framework返回IEnumerable还是IQueryable?
查看>>
零基础http代理http完美代理访问
查看>>
数组与内存控制笔记
查看>>
关于 Go2Shell (Go2Shell 可以在 Finder 中打开当前目录的终端窗口,是一个对开发者来说非常有用的App)...
查看>>