基本数据类型、运算符和格式输出

IDE集成开发环境(pycharm)

IDE就是开发中所用功能集合到一起的开发工具

单行注释与多行注释

"""
多行注释
多行注释
多行注释
"""

# 单行注释
# print('hello world')
# print('hello world')

# 这是一行。。。。代码
print('hello world')  # 这是一行。。。。代码

基本数据类型的使用

因为事物的状态不一样所以需要不同类型的数据来记录它们

一、数字类型num

1.整型int

年龄、等级、数量

2.浮点型float

薪资、身高、体重

二、字符串str(字符型)

在单引号或者双引号中或三引号中包含的一系列字符

记录描述性状态

字符串可以相加和相乘

相加:字符串只能与字符串相加

三、列表类型list

作用:按照位置记录多个值(索引对应值,代表的就是位置),并且可以去除指定位置的某一个值

在[]内用逗号分隔多个任意的值

四、字典类型dict

记录多个不同属性的值

以key:value的形式

value可以是任何形式

五、布尔类型bool:True、False

用于判断

强调:所有的数值都自带布尔值,其中0、None、空布尔值都为False,其余都是True

运算符

  • 算数运算符

    10/3除法

    10//3整除

    10%3取余

  • 比较运算符

    ==、!=、>、<

    字符串比大小,只比首字母

  • 赋值运算符

    增量赋值:

    x += 2

    x *= 2

    交叉赋值:

    x,y=y,x

    链式赋值:

    x=y=z=10

    解压赋值:

    l=[1,2,3,4,5,6]

    x,y,z,v,d,f=l

    指定位置

    x,y,*_=l

    x,y,*_,z=l

  • 逻辑运算符

    and一旦有假则假

    or一旦有真则真

    优先级用加括号方式更直观

  • 身份运算符

    a is b来比较

python内存优化:

对于0-256,python预先存储在内存中,字母常用的也是一样,提升速度

格式化输入输出

用户输入

input('请输入:')

格式化输出

print(‘my name is %s age is %s‘ % (name, age))

%d(接收数字)、%s(什么都能收)

了解:

python3的input会将所有输入转为字符串
python2有两种接收用户输入的方式,raw_input与python3的input一致,但是python2的input与python3不一样,强制用户 输入类型

原文地址:https://www.cnblogs.com/xufengfan/p/11026096.html

时间: 2024-08-29 22:55:57

基本数据类型、运算符和格式输出的相关文章

运算符与格式输出输入4

格式化输入输出:printf("hello world!"):printf("期望薪资:%d\n",salary); //%站位符格式化传分为两种: 1.普通字符,原样输出 2.转换说明:从%开始,%-0m.nl|h+转换说明 % 站位符,转换说明的开始,不能省略 - 左对齐,缺省是右对齐 0 可以是任意字符,表示空位补零 m.n 控制域宽只对应的输出内容在输出设备上所站的位数 n 表示精度,用于输出浮点数,小数点后面的位数 l或者h l 表示整数long %ld

printf 格式输出

printf 格式输出 d,lx,ld,,lu,这几个都是输出32位的hd,hx,hu,这几个都是输出16位数据的,hhd,hhx,hhu,这几个都是输出8位的,lld,ll,llu,llx,这几个都是输出64位的, printf( "%llu ",.....)%llu   是64位无符号%llx才是64位16进制数 Dev-C++下基本数据类型学习小结 环境: Dev-C++ 4.9.6.0 (gcc/mingw32), 使用-Wall编译选项 基本类型包括字节型(char).整型(

垃圾回收机制详解、运算符和格式化输出

目录 垃圾回收机制详解.运算符和格式化输出 一.垃圾回收机制的原理 1 垃圾回收的原则 二.运算符 2.1 算术运算符 2.2 比较运算符 2.3 赋值运算符 2.4 逻辑运算符 2.5 成员运算符 2.6 身份运算符 三.格式化输出 3.1 % 占位符 3.2 str.format() 3.3 f"" 垃圾回收机制详解.运算符和格式化输出 一.垃圾回收机制的原理 当我们定义变量的时候,会申请一块内存空间用来存放变量值,然后利用赋值符号将变量名和变量值绑定在一起,接下来我们在使用变量值

PAT 1006 换个格式输出 C语言

让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如234应该被输出为BBSSS1234,因为它有2个"百".3个"十".以及个位的4. 输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000). 输出格式:每个测试用例的输出占一行,用规定的格式输出n. 输入样例1: 234 输出样例1: BBSSS1

PAT乙级1006. 换个格式输出整数 (15)

让我们用字母B来表示“百”.字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如234应该被输出为BBSSS1234,因为它有2个“百”.3个“十”.以及个位的4. 输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000). 输出格式:每个测试用例的输出占一行,用规定的格式输出n. 输入样例1: 234 输出样例1: BBSSS1234 输入样例2: 23 输出样例2: SS123 1 #include<stdio.h&g

PAT-BASIC-1006-换个格式输出整数

让我们用字母B来表示“百”.字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如234应该被输出为BBSSS1234,因为它有2个“百”.3个“十”.以及个位的4. 输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000). 输出格式:每个测试用例的输出占一行,用规定的格式输出n. 输入样例1: 234 输出样例1: BBSSS1234 输入样例2: 23 输出样例2: SS123 获得百位数,十位数和个位数,然后输出即可. #

1006. 换个格式输出整数

1006. 换个格式输出整数 (15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们用字母B来表示“百”.字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如234应该被输出为BBSSS1234,因为它有2个“百”.3个“十”.以及个位的4. 输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000). 输出格式:每个测试用例的输出占一

perl原格式输出

sub ShowUsage  {     print STDOUT << "EOF"; moniter my computer disk usage: $0            file [-d] [-h]     -d: excute                    -h: this (help) message EOF       } perl原格式输出,布布扣,bubuko.com

Document 按照xml格式输出

private void GetXMLDocument(Document doc) { OutputFormat format1 = new OutputFormat(" ", true); format1.setEncoding("UTF-8"); XMLWriter out1=new XMLWriter(new PrintWriter(System.out),format1); try { out1.write(doc); out1.flush(); } cat