第一章:变量和简单数据类型

ps:首先我声明一下,这个是我的学习笔记,只是方便自己以后复习,主要是自学这本书https://www.52pojie.cn/thread-746240-1-1.html)大家想自学的可以下载一下,内容如有雷同,那就对了,不要惊讶!!!
前言:
如何使用变量;如何创建描述性变量名以及如何消除名称错误和语法 错误;字符串是什么,以及如何使用小写、大写和首字母大写方式显示字符串;使用空白来显示 整洁的输出,以及如何剔除字符串中多余的空白;如何使用整数和浮点数。

# _*_ coding:utf-8 _*_
print("请输入你的名字:")
name = input()   #input可以获取输入的数据
print("我的名字是:",name)

#输入
np = input()
print(np)   #np会接受到你的键盘输入的内容,然后通过print语句内容打印出来
print(input("请输入你的名字:"))

#编写一个程序输出自己的姓名和年龄
要求:使用变量接受用户输入的姓名和年龄,然后输出
name = input("请输入你的姓名:")
age = input("请输入你的年龄:")
print(age,name)

#注释可以增强代码的可读性
#可以作为调试用
#提高团队的合作效率

"""
    我也可以注释多行

"""
# a =-2
# if a > 0:
#     print("我是if里面的代码块") #条件成立才会执行
# print("我不是if里面的代码")

'''
    变量

'''
a = 1;  #把1存储到变量a中
print(a)
print(b) #这个地方可能会出现nameerror的错误如果没有定义的话

#中间使用了一行空白(不加也可以),可以使得变量的值发生改变
message = input("请输入你的名字")
print(message)
message = input("请再一次输入你的名字")
print(message)


"""
    使用方法修改字符串的大小写
"""
# name = "abc bcd"
# print(name.title()) #首字母大写
#
# name = "abc bcd"
# print(name.upper()) #全部大写
#
# name = "ABD CBG"
# print(name.lower()) #全部小写


"""
    合并拼接字符串
    1、用+""+连接
"""
# first_name = "ada"
# # first_name = input(first_name.title())
# last_name = "lovelace"
# # last_name = input(last_name.upper())
# full_name = first_name +" "+ last_name  #两个加号之间的空格决定了你要显示的形式,加一个空格结果两个名字之间会出现空格效果
# print(full_name)

# first_name = "ada"
# last_name = "hasua"
# full_name = first_name +" "+last_name
#
# print("Hello,"+full_name.title()+"!")

# first_name = "ada"
# last_name = "chuasu"
# full_name = first_name +" "+ last_name
# message = "Hello!," +full_name.title()+ "!"
# print(message)

"""
    使用制表符或换行符来添加空白
    制表符 \t
    换行符 \n
    "\n\t" 让Python换到下一行,并在下一行开头添加一个制表符
"""
# print("\tpython")
# print("\nI\nlove\npython")
# print("\t\npython")


"""
    删除空白
    Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,
    可使用方法rstrip() \ lstrip() \ strip() 分别对应右边、左边、两边
"""
# message = " python "
# print(message.rstrip())
# print(message)

# language = " python "
# print(language.rstrip())
# print(language.lstrip())
# print(language.strip())

"""
动手做一做:
    2-3 个性化消息: 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的消息应非常简单,如“Hello Eric, would you like to learn some Python today?”。 
    2-4 调整名字的大小写: 调整名字的大小写: 将一个人名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名。 
    2-5 名言: 名言: 找一句你钦佩的名人说的名言,将这个名人的姓名和他的名言打印出来。输出应类似于下面这样(包括引号): Albert Einstein once said, “A person who never made a mistake never tried anything new.” 
    2-6 名言 名言2: : 重复练习2-5,但将名人的姓名存储在变量famous_person 中,再创建要显示的消息,并将其存储在变量message 中,然后打印这条消息。 
    2-7 剔除人名中的空白: 剔除人名中的空白: 存储一个人名,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合"\t" 和"\n" 各一次。 打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip() 、rstrip() 和strip() 对人名进行处理,并将结果打印出来。

"""
#2-3
# client_name = input("请输入你的姓名:")
# print("Hello,"+client_name.title()+"!")

#2-4
# client_name = input("请输入您的姓名:")
# print(client_name.lower())  #小写
# print(client_name.upper())  #大写
# print(client_name.title())  #首字母大写

#2-5
# mingyan = "A person who never made a mistake never tried anything new"
# print("Albert Einstein said,"+mingyan+".")

# a = "Albert Einstein said,"
# b = "A person who never made a mistake never tried anything new."
# c = a+'"'+b+'"'
# print(c)
# d = a+"\""+b+"\""
# print(d)

#2-6
# famous_person = "Albert Einstein said,"
# b = "A person who never made a mistake never tried anything new."
# message = famous_person+"\""+b+"\""
# print(message)

#2-7
# person_name = " jack\n"
# person_name1 = "\t jack "
# print(person_name1)
# print(person_name)
# print(person_name.lstrip())
# print(person_name1.lstrip())

"""
    数字
    
"""
#整数
# a = 2 + 3
# b = 3 - 2
# c = 2 * 3
# d = 3 / 2
# e = 2 ** 3 #乘方运算
# print(a,b,c,d,e)

#次运算
# f = 2 + 3*4
# f1 = (2 + 3)*4
# print(f,f1)

#浮点数
# a = 0.1 + 0.2
# print(a)

#使用函数str()避免类型错误
# age = 23
# message = "Happy "+str(age)+"rd Birthday!"
# print(message)

"""
   2-8 数字 8:编写 4个表达式,它们分别使用加法、减法、乘法和除法运算,但结 
   果都是数字 8。为使用 print 语句来显示结果,务必将这些表达式用括号括起来,也就 
   是说,你应该编写 4行类似于下面的代码:  
    print(5 + 3)
    输出应为 4行,其中每行都只包含数字 8。 
    2-9 最喜欢的数字:将你最喜欢的数字存储在一个变量中,再使用这个变量创建一 
    条消息,指出你最喜欢的数字,然后将这条消息打印出来。 
"""
#2-8
# a = print(3+5)
# b = print(2*4)
# c = print(9-1)
# d = print(int(16/2))    #要加一个int()不然会出现8.0
# print(a,b,c,d)

#2-9
# favorite_number = input("请输入你喜欢的数字:")
# print("我最喜欢的数字是:",favorite_number)

以上就是我的学习笔记!!!望多多指教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kaichu2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值