python3_变量和数据类型

python3_变量和数据类型

一.变量


使用规则

  • 只能包含数字、字母、下划线,不能以数字打头
  • 变量名不能包含空格
  • 不能使用关键字和函数名

特别注意:
养成良好的编码习惯

  • 变量名应剪短并具有描述性
  • 慎用消息字母 ’ i ’ 和大写字母 ’ O ‘

【练习】:

1 简单消息: 简单消息: 将一条消息存储到变量中,再将其打印出来。

test = "你好"
print(test)

结果为:
这里写图片描述
2 多条简单消息: 多条简单消息: 将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。

test = "你好"
print(test)
test = "ni hao"
print(test)

结果为:
这里写图片描述

二.字符串


(一)大小写

以标题形式:name.title()
以大写形式:name.upper()
以小写形式:name.lower()

(二)空白

1.添加

\t - - - 换行
\n - - - 空格

2.删除

取消左边空白:name.lstrip()
取消右边空白:name.rstrip()
取消两端空白:name.strip()

【练习】:

3 个性化消息: 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的消息应非常简单,如“Hello Eric, would you like to learn some Python today?”。

name = 'xiaofang'
print( "Hello " + name.title() + ", would you like to learn some Python today?" )

结果为:
这里写图片描述
4 调整名字的大小写: 调整名字的大小写: 将一个人名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名。

name = 'Xiao fang'
print(name.title())
print(name.upper())
print(name.lower())

结果为:
这里写图片描述

5 名言: 名言: 找一句你钦佩的名人说的名言,将这个名人的姓名和他的名言打印出来。输出应类似于下面这样(包括引号): Albert Einstein once said, “A person who never made a mistake never tried anything new.”

name =  'Albert Einstein'
says = ' once said, "A person who never made a mistake never tried anything new."'
print(name.title() + says)

结果为:
这里写图片描述

6 剔除人名中的空白: 剔除人名中的空白: 存储一个人名,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合”\t” 和”\n” 各一次。 打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip() 、rstrip() 和strip() 对人名进行处理,并将结果打印出来。

name = " xiao \t Fang \n  "
print(name.rstrip())
print(name.lstrip())
print(name.strip())

结果为:
这里写图片描述

三.数字


(一)整数与浮点数

整数:不带小数点的数字
浮点数:Python将带小数点的数字都称为浮点数

    1  print(1)
    2  print(1+2)
    3  print(3-2)
    4  print(3.5*2)
    5  print(15/5)
    6  print(15/4)

    8  print( 3.5 * 4 / 2 - 2.5 )
    9  print( "3.5 * 4 / 2 - 2.5" )

结果为:

    1  3
    2  1
    3  7.0
    4  3.0
    5  3.75
    6  4.5
    7  3.5 * 4 / 2 - 2.5

但需要注意的是,结果包含的小数位数可能是不确定的

>>> 0.2 + 0.1 
0.30000000000000004 
>>> 3 * 0.1 
0.30000000000000004

(二)注释

#           行注释
""""""      段落注释

猜你喜欢

转载自blog.csdn.net/zwhzwh0228/article/details/80514451