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

原创 2018年04月15日 18:13:33

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"



            

[学习笔记]Java数据类型,变量和运算符

基本Java程序结构 1. Java对大小写敏感。 2. 源代码的文件名必须与公共类的名字相同,并且一个文件中最多只能有一个公共类。 3. 和C++不同,Java中的所有函数都属...
  • jacobvv
  • jacobvv
  • 2014-12-06 06:27:36
  • 999

Python学习笔记——变量数据类型

1.  BIF -- Built-in functions  内置函数  例如:int   input 等 2.  dir(__builtins__)  多少函数 3.  help 帮助   he...
  • qq_22117953
  • qq_22117953
  • 2017-07-31 20:55:19
  • 53

Python学习笔记--(一)变量和简单数据类型

一 变量 二字符串 1改变字符串大小写 2制表符和换行符 3删除空白 4数字 一、 变量 变量名只能包括字母、数字和下划线。变量名可以以字母或下划线打头,但不能以数字打头。就目前...
  • qq_21180877
  • qq_21180877
  • 2018-01-19 17:55:58
  • 34

unreal engine 4学习笔记:变量概述

游戏制作不免涉及到各种变量,本文对蓝图系统中的一些变量做下简单叙述。 上篇文章已经讲到了在蓝图中如何添加变量,在蓝图编辑器的左侧Variables栏添加变量,再选择变量类型。 在UE4的蓝...
  • qq_31823267
  • qq_31823267
  • 2017-07-30 19:30:52
  • 161

Python变量类型的强制转换

当我们需要对数据的类型转换时,只需要将数据类型作为函数名即可。 下面给出的函数可以执行数据类型之间的转换,函数返回一个新的对象,表示转换的值 函数 描述 ...
  • yanyangjie
  • yanyangjie
  • 2017-10-24 14:25:28
  • 512

python中如何判断一个变量的数据类型

python中如何判断一个变量的数据类型
  • samxx8
  • samxx8
  • 2011-04-02 19:16:00
  • 37755

Python学习笔记

  • 2010年02月23日 17:05
  • 596KB
  • 下载

Python(十四)数据类型判断

1、判断数据类型使用type type(123)  返回数据是int型 2、判断两个数据的类型是否一样 (1)使用if语句判断...
  • Yejianyun1
  • Yejianyun1
  • 2016-10-21 17:43:07
  • 230

Python学习笔记-变量和数据类型

1.and与or运算:遵循短路原则 在Python中,布尔类型还可以与其他数据类型做 and、or和not运算,请看下面的代码: a = True print a and 'a=T' or '...
  • Sunshine_in_Moon
  • Sunshine_in_Moon
  • 2015-10-24 16:52:20
  • 489
收藏助手
不良信息举报
您举报文章:python学习笔记-变量和简单数据类型
举报原因:
原因补充:

(最多只允许输入30个字)