python小白入门(python基础教程菜鸟教程)

本文涉及的python基础语法为:数据类型等


数据类型

1. 字符串的拼接

我们在上一章中已经简单介绍了一下字符串的创建方式,这里我们简单学习一下字符串的运算和拼接。

字符串的运算

`字符串的加法`
#把字符串:hello赋值给变量a
a = 'hello'
#把字符串:logic赋值给变量b
b = 'logic'
print(a   b)
#输出结果为:hellologic
`字符串的乘法`
#下面代码中`*`表示乘
a = 'h' * 3
b = 'f' * 1
print(a)
#输出结果为:hhh
print(b)
#输出结果为:f

字符串的拼接

  1. 使用( )操作符拼接
           我们发现上面的字符串加法把两个单词拼到一起后非常不好看,那我们可以在他们中间加个空格来隔开他们
print('Hello'   ' '   'Logic')
#输出结果为:Hello Logic
#注意,当直接把字符串放到print里面时,一定要加引号
  1. 使用()拼接
print(
    'Hello'
    ' '
    'Logic'
)
#输出结果为:Hello Logic
  1. 使用''.join()方法
str = 'hellologic'
print(' '.join(str))
# 输出结果为:h e l l o l o g i c
# ''.join()的两个单引号''里面可以是空字符,也可以是任意其他字符,我们这里是空格

字符串的格式化

  1. (%)操作符格式化
print('%s %s' % ('Hello', 'Logic'))
#输出结果为:Hello Logic
#%s为一个格式符,代表字符串

更多格式符请点此处了解,用法与%s一样

  1. .format()方法格式化
print('{} {}'.format('Hello', 'Logic'))
#输出结果为:Hello Logic
#这里用{}占位

2. 整型

整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点,不限制大小。

如:100  、  -100  、  5  、  8

整数的运算

假设a = 8 ,b = 12

3. 浮点型

浮点型(float) - 也就是小数,通常被称为浮点数,由整数部分与小数部分组成,浮点数也有正负,可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250).

如:10.0  、  -10.0  、  5.31  、  -8.8

4. 数据类型的转换

当我们想要print('秦始皇生于公元前' 259 '年 ' )时,我们发现出现了一下错误

name = '秦始皇'
birthday = 259
print(name   '生于公元前'   birthday   '年 ' )
#报错信息:TypeError: must be str, not int

这是因为字符串和数字不能用普通的拼接方式,需要进行类型转换才行。注意:这里的name为字符串类型,birthday为整数类型

我们先来学三种常用的转换类型:

  • int:转换为整型
  • float:转换为浮点数
  • str:转换为字符串
           那么上面的代码,我们可以这样修改:
name = '秦始皇'
birthday = 259
print(name   '生于公元前'    str(birthday)    '年 ' )
#输出结果:秦始皇生于公元前259年

5. 请用python做一个自我介绍

经过上面的学习,相信你已经可以用python完成一个简单的自我介绍了,请自己在pycharm上测试一下吧!请使用变量赋值、字符串拼接、数据类型转换来完成本次作业哦~~

完成作业的朋友可以在评论区贴出你们的答案~

(0)

相关推荐

  • html教程菜鸟教程(HTML基础必备知识点)

    一.网页1.网站是网页的集合,网页是构成网站的基本元素,是由图片.链接.文字.声音.视频等元素组成的HTML格式文件.2.HTML是超文本标记语言(Hyper Text Markup Language ...

  • 【Python教程】Python如何入门?:[1]

    操作方法 01 Python是一门简单易学又功能强大的编程语言.它有非常高效的数据结构和高效的面向对象的编程方法.它有着优美的语法.动态的类型定义,是一种解释行的编程语言,这些都使得它在脚本编程和一些 ...

  • 【ZBrush教程】案例教程——入门教程/自学教程

    [ZBrush教程]案例教程--入门教程/自学教程 操作方法 01 对人体的掌握是作为3D角色设计师必要掌握的一课,因此分享下在Zbrush中雕刻人体的过程,希望给热爱三维制作的朋友带来帮助,也想与大 ...

  • 电脑最基础的操作教程

    电脑现在已经是非常普遍的生活用具了,很多电脑小白不知道如何使用,今天小编就来谈谈电脑最基础的操作教程. 操作方法 01 首先是学会开关机,这是拿到电脑后最先要知道的,开机的话直接按一下开机键,显示灯亮 ...

  • Python从入门到精通(python编程初学者指南)

    作者 | 迷途兄来源 | 迷途书童小陋室注:"人生苦短,我用Python"(Life is short, you need Python)Python崇尚优雅.明确.简单,是一门优 ...

  • 如何备份系统?小白一键备份还原系统图文教程

    如何备份系统?小白一键备份还原软件是一款非常时尚.好用的明星产品,继小白一键重装系统后又一个将引领电脑系统维护范畴的实用小工具.小白一键备份系统使用起来虽然是非常简单,但是在一键备份系统的时候还是需要 ...

  • python图像处理入门(python图像数据处理)

    Python提到图像处理第一个想到的库就是PIL,全称Python Imaging Library Python,图像处理类库,它提供了大量的图像操作,比如图像缩放,裁剪,贴图,模糊等等.今天小编就整 ...

  • windows下Python+Editplus windows Python开发环境

    (1)从Python官方网站http://www.python.org/download/下载Python Windows下的最新的安装程序(python-3.1.1.msi)。 (2)双击运行安装程 ...

  • morphvox pro怎么用?morphvox pro调整变声使用教程图文教程

    morphvox pro免费版是一款功能强大的电脑变声软件,程序的主要功能可以帮助你在上网用QQ.YY.Skype网络电话进行声音转变,支持其他聊天工具进行语音聊天时随心所欲的变换你的声音!你可以模仿 ...