python学习笔记-变量和简单数据类型

1.运行Hello_word.py 时发生的情况

      1>Hello_word.py    指出这是一个Python程序,编辑器将使用解释器来运行它。

       2>python 的编译器具有语法突出功能。

 

2.变量 

 

 

  1>                            

message = "Hello python world!"
print(message)
message="Hello python crash course world!"
print(message)

输出:

Hello python world!
Hello python crash course world!

注:在程序中可以随时修改变量值,而Python将始终记录变量最新值。

2>        a>变量名(字母,数字,下划线)     注: 数字不能打头

             b>变量名不能包含空格

             c>不能将Python关键字和函数名作为变量名

             d>变量名应简短而具有描述性

             e>慎用小写字母i和大写字母O

            注:变量名最好使用小写字母

3.字符串

    1>字符串就是一系列字符,用引号括起来的都是字符串,引号可以是单引号,也可以是双引号。

     2>

name="ada lovelace"
print(name.title()) 

 输出:

Ada Lovelace

    //方法通常需要额外的信息来完成工作

    //方法是Python可对数据执行的操作

    //让Python对变量name执行方法title()指定的操作

/************************************************************************************************************

title()   以首字母大写的方式显示每个单词

upper()  将所有字母改为大写

lower()  将所有字母改为小写

**************************************************************************************************************/

    3> 拼接

first_name="ada"
last_name="lovelace"
full_name=first_name+" "+last_name
print(full_name)

输出:

ada lovelace
print("Hello,"+full_name.title()+"!")

输出:

Hello,Ada Lovelace!

//可以使用拼接来创建消息,再把消息存储在一个变量中

 

    4>空白泛指任何非打印字符,如空格、制表符、和换行符

    >>>print("python")

     python

    >>>print("\tpython")

            python

/**********************************************************************************************************************

制表符  \t

换行符  \n

"\n\t"  让python换到下一行,并在下一行开头添加一个制表符

********************************************************************************************************************/

 

    5>    //方法rstrip()    确保字符串末尾没有空白(只是暂时的)  若要永久删除字符串中的空白,必需删除操作的结果回到变量

            //方法lstrip()    剔除字符串开头空白

            //方法strip()    剔除字符串两端空白

             例:>>>favorite_language.rstrip()

 

    6>再用单括号括起来的字符串中,如果包含撇号,就会导致错误

 

    7>在python2中,无需将要打印的内容放在括号内 ,而python3中print是一个函数,括号必不可少。   

message="Happy"+str(age)+"rd Birthday"

 

 

 

4.  

         1>整数

            在python中,可对整数执行(+)(-)(*)(/)运算

        2>浮点数

            结果包含的小数位数可能是不确定的

        3>             

age=23
message="Happy"+age+"rd Birthday"
print(message)

    类型错误。//age是int型,无法判断是数值23,还是字符2和3

改正:

 

message="Happy"+str(age)+"rd Birthday"

 

 

 

 

 

 

 

            

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值