数据类型示例和当天的作用讲解

一 数据类型示例

n=1

#

# f=1.3

#

# print(type(n))

# print(type(f))

# print(1.3e-3)

# print(1.3e3)

#3

# print(bin(10))

#

# print(oct(10))

# # 0-9 a b c d e f

# print(hex(10))

#数字类型的特点:

# 1.只能存放一个值

#

# 2.一经定义,不可更改

#

# 3.直接访问

# x=10123123123

# print(id(x))

# x=11

# print(id(11))

#字符串类型:引号包含的都是字符串类型

#需要掌握的常用操作:

‘‘‘

msg=‘hello‘

移除空白 msg.strip()

分割msg.split(‘|‘)

长度len(msg)

索引msg[3] msg[-1]

切片msg[0:5:2]  #0  2  4

‘‘‘

# s=‘hello world‘

# s1="hello world"

# s2="""hello world"""

# s3=‘‘‘hello world‘‘‘

# print(type(s))

# print(type(s1))

# print(type(s2))

# print(type(s3))

x=‘*****egon********‘

# x=x.strip()

# print(x)

# print(x.strip(‘*‘))

#首字母大写

# x=‘hello‘

# print(x.capitalize())

#所有字母大写

# x=‘hello‘

# print(x.upper())

# #居中显示

# x=‘hello‘

# print(x.center(30,‘#‘))

#统计某个字符的长度,空格也算字符

# x=‘hel lo love‘

# print(x.count(‘l‘))

# print(x.count(‘l‘,0,4)) # 0 1 2 3

# x=‘hello ‘

# print(x.endswith(‘ ‘))

# print(x.startswith())

# x=‘hello ‘

# print(x.find(‘e‘))

# print(x.find(‘l‘))

#格式化字符串

# msg=‘Name:{},age:{},sex:{}‘

# print(msg) #Name:{},age:{},sex:{}

# print(msg.format(‘egon‘,18,‘male‘))

# msg=‘Name:{0},age:{1},sex:{0}‘

# print(msg.format(‘aaaaaaaaaaaaaaaaa‘,‘bbbbbbbbbbbbbb‘))

# msg=‘Name:{x},age:{y},sex:{z}‘

# print(msg.format(y=18,x=‘egon‘,z=‘male‘))

x=‘hello world‘

# print(x[0])

# print(x[4])

# print(x[5])

# print(x[100]) #报错

# print(x[-1])

# print(x[-3])

# print(x[1:3])

# print(x[1:5:2])

# x=‘hello‘

# print(x.index(‘o‘))

# print(x[4])

# print(x[x.index(‘o‘)])

# x=‘123‘

# print(x.isdigit())

#

# age=input(‘age: ‘)

# if age.isdigit():

#     new_age=int(age)

#     print(new_age,type(new_age))

msg=‘hello alex‘

# print(msg.replace(‘x‘,‘X‘))

# print(msg.replace(‘alex‘,‘SB‘))

# print(msg.replace(‘l‘,‘A‘))

# print(msg.replace(‘l‘,‘A‘,1))

# print(msg.replace(‘l‘,‘A‘,2))

#补充

# x=‘a‘ #x=str(‘a‘)

# str.replace()

# x=‘hello          world alex SB‘

# x=‘root:x:0:0::/root:/bin/bash‘

# print(x.split(‘:‘))

# x=‘hello‘

# # print(x.upper())

# x=‘H‘

# print(x.isupper())

x=‘HELLO‘

# print(x.islower())

# print(x.lower())

x=‘     ‘

# print(x.isspace())

msg=‘Hello‘

msg=‘hEEEE‘

# print(msg.istitle())

# x=‘abc‘

# print(x.ljust(10,‘*‘))

# print(x.rjust(10,‘*‘))

# x=‘Ab‘

# print(x.swapcase())

#

# x=‘hello‘

# print(x.title())

二 作业讲解

使用while循环输出1 2 3 4 5 6     8 9 10

# count=1

# while count < 11:

#     if count == 7:

#         count+=1

#         continue

#     print(count)

#     count+=1

#

# count=1

# while count < 11:

#     if count != 7:

#         print(count)

#     count+=1

#求1-100的所有数的和

# count=1

# res=0

# while count <= 100:

#     res+=count

#     count+=1

# print(res)

#

# res=0

# for i in range(1,101):

#     res+=i

# print(res)

#

# count=1

# while count <= 100:

#     if count % 2 == 0:

#         print(count)

#     count+=1

# count=1

# res=0

# while count <= 4:

#     if count % 2 ==0:

#         res-=count

#     else:

#         res+=count

#     count+=1

#

# print(res)

# count=1

# while count <= 3:

#     u=input(‘u>>: ‘)

#     p=input(‘p>>: ‘)

#     if u == ‘egon‘ and p == ‘123‘:

#         print(‘login ok‘)

#         break

#     count+=1

count=0

while True:

if count == 3:

print(‘try too many times‘)

break

u=input(‘u>>: ‘)

p=input(‘p>>: ‘)

if u == ‘egon‘ and p == ‘123‘:

print(‘login ok‘)

break

count+=1

时间: 2024-11-16 20:09:27

数据类型示例和当天的作用讲解的相关文章

WINDOWS基本数据类型示例

最近也学学这些,争取把所有东东都串起来. #include <Windows.h> #include <stdio.h> int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE PrevInstance, LPSTR lpCmdLine, int nCmdShow ) { LPSTR szString = "WINDOWS DATA TYPE, STRING"; CHAR lpString[120]; DWORD d

phpwamp单身狗模式的详解与分析,单身狗模式/即霸体模式的作用讲解。

最近有学生在使用PHPWAMP的时候,问我霸体模式的作用. 学生问:老师,PHPWAMP里面的霸体模式是什么意思,有什么用? 回答:额...就是以前我发布测试版的时候,模式切换里面的单身狗模式. 学生:单身狗?我表示测试版我没有用过啊.... 早在PHPWAMP8.1.8.8正式版发布之前,我曾经对部分用户发布了8.1.8.8的测试版,测试版里新增了"共生模式"与"单身狗模式",发布没多久网友就纷纷向我吐槽.... 网友A:单身狗模式是什么鬼,名字能不能取的好听点

C#委托讲解以及示例演示

什么是委托 通俗解释:委托就是一个能存放符合某种格式(方法签名)的方法的指针 自己理解:委托就是定义一个变量来存放方法,这个委托可以存放多个方法,在调用的时候,会按照添加的次序来执行添加的方法 对委托的理解 其实委托类似于C语言中的指针,他是一种数据类型的名字,例如int.double等,只不过,指针类型存放的是方法. 委托本身就是一个类,可以写在类的里面或者类的外边,本身是一个语法糖,在编译的时候会编译成一个类. 委托的作用 因为委托是一个存放方法的数据类型,所以委托的作用如下 将方法作为参数

21分钟 MySQL 入门教程 &amp;&amp; mysql数据类型

转自:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c1 http://www.cnblogs.com/zbseoag/archive/2013/03/19/2970004.html 21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数据类型 五.使用MySQL数据库 登录

《Redis入门指南(第二版)》读书思考总结之Redis五大数据类型

热身:系统级命令 1. 获得符合规则的键名列表 KEYS pattern 模式匹配 产品的缓存:product+"."+....;  => keys product* 订单的缓存:order+"."+...;    => keys order* 使用 KEYS *能获得Redis中的所有键 提示:KEYS命令需要遍历Redis中的所有键,当键的数量较多时会影响性能,不建议在生产环境中使用.Redis不区分命令大小写. 2. 判断一个键是否存在 EXIST

Java中字符串的学习(四)基本数据类型包装类的学习与使用

基本数据类型对象包装类 按照java面向对象的原则,万事万物都是对象,这也就包括了基本数据类型. Byte   byte Short  short Integer    int Long   long Boolean   Boolean Float  float Double   double Character  char 接下来就以int为例进行讲解: 在java.lang包中Integer类 Integer类在对象中包装了一个基本类型int值.Integer类型的对象包含一个int类型的字

第五课 详解数据类型

delphi中声明数据类型用关键字Var,关键字Var可以在很多地方使用,如放在函数或过程的开始部分的叫局部变量.放在单元中的叫全局变量.delphi中数据类型分为三大类:即有序数据类型,实数类型和字符类型.在细分可以分成.整数类型,布尔类型,字符类型,实数类型,日期和时间类型,自定义数据类型.等等.现在具体讲解各种类型. 其中有序数据类型,布尔类型和字符类型按取值范围划分 大小 有符号 无符号 8 Bits shortInt -128 to 127 Byte 0 to 255 16 bits

MySQL知识树-支持的数据类型

本篇学习笔记的主要内容: 介绍MySQL支持的各种数据类型(常用),并讲解其主要特点.   MySQL支持多种数据类型,主要包括数值类型.日期和时间类型.字符串类型. 数值类型 MySQL的数值类型包括整数类型.浮点数类型.定点数类型.位类型. 整数类型 MySQL支持的整数类型有tinyint.smallint.mediumint.int.bigint(范围从小到大). zerofill 我们在定义整数类型时可以在类型名称后面的小括号内指定显示宽度,例如int(5),当插入的数值宽度小于5位时

MySql讲解

MySQL的相关概念介绍 MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个表格: 表头(header): 每一列的名称; 列(row): 具有相同数据类型的数据的集合; 行(col): 每一行用来描述某个人/物的具体信息; 值(value): 行的具体信息, 每个值必须与该列的数据类型相同; 键(key):