码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习之路day01——简单数据类型

时间:2018-06-28 13:49:02      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:区别   拼接   窗口   永久   rop   没有   ace   不能   implicit   

一、字符串(String)

单引号与双引号在String中的妙用,区别于Java语言,‘I told my friend, "Python is my favorite language!"‘

创建一个name.py 文件

1、字符串大小写使用方法title(),upper(),lower() 

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

print(name.upper())

print(name.lower() )

 

输出结果:Ada Lovelace ;ADA LOVELACE;  ada lovelace  ;

# title():将字符串中的每个单词的首字母大写显示在我们输出窗口上(注:仅仅是修改显示的方式,并没有修改变量里面的内容)

#upper() :将字符串中的单词全部大写(注:仅仅是修改显示的方式,并没有修改变量里面的内容)

#lower() :将字符串中的单词全部小写(注:仅仅是修改显示的方式,并没有修改变量里面的内容)

2、字符串的拼接

first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name

#用+符号即可完成拼接

3、使用制表符或换行符来添加空白 (空白的定义:包括制表符 \t ,换行符 \n )

>>> print("Python")
Python

>>> print("\tPython")
Python

>>> print("Languages:\nPython\nC\nJavaScript")
Languages:
Python
C
JavaScript

4、空白符的删除:rstrip() 删除末尾所有空白,lstrip() 删除开头所有空白,strip() 删除开头和末尾所有空白

>>> favorite_language = ‘python ‘
>>> print(favorite_language)
‘python ‘
>>>print(favorite_language.rstrip())
‘python‘
>>> >print(favorite_language)
‘python  ‘

rstrip()只能修改字符串的临时显示方法,不能永久修改变量里的内容,即不能永久删除字符串里面的空白

 File "apostrophe.py", line 1
message = ‘One of Python‘s strengths is its diverse community.‘
上诉代码会出现报错:SyntaxError: invalid syntax ,意思是出现了无效字符段

二、整数(int)

Python中,可对整数执行加(+)减(-)乘(*)除(/)运算。

三、浮点数(float) 

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

四、数字与字符串之间的拼接和转化

 age = 23
message = "Happy " + age + "rd Birthday!" 

print(message) 

以上代码会出现报错 TypeError: Can‘t convert ‘int‘ object to str implicitly  即是类型异常错误

因此我们需要将 age 的数据类型转化成String类型数据,故应该写成 str(age),可以解除报错

五、import this

领会python的编程思想和编程优美

 

 

 

 

 

 

 

 

 

 

 

 

Python学习之路day01——简单数据类型

标签:区别   拼接   窗口   永久   rop   没有   ace   不能   implicit   

原文地址:https://www.cnblogs.com/jokerwang/p/9237908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!