Python学习 第二天任务 (一:【基于Python编程从入门到实践】第二章 变量和字符串 书本及动手试一试)

本文主要是介绍Python学习 第二天任务 (一:【基于Python编程从入门到实践】第二章 变量和字符串 书本及动手试一试),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第二章:各例子实现及动手试一试


  • 2.2变量

    hello_world.py

hello_world.py

hello_world.py

  • 2.2动手试一试
    2——1
    简单消息:将一条信息存储到变量中 再将其打印出来
    simple_message.py

    2——2
    多条简单消息:将一条信息存储到变量中 将其打印出来,再将变量的值修改为一条新信息 再将其打印出来
    simple_message.py

    其实这里需要提一个小知识点 关于输出中文的实现
    只需要在Sublime Text3中
    Preferences > Browse Packages > User > Python3.sublime-build

打开之后输入

"env": {"LANG": "en_US.UTF-8"}

这里写图片描述

保存就OK了
也不用重启


  • 2.3 字符串

    name.py
    (1)使用方法修改字符串的大小写
    这里写图片描述

    方法是Python可对数据执行的操作
    在naem.title() 中 ‘.’号 让Python执行title()以首字母大写的方式显示每个单词

这里写图片描述

(2)合并(拼接)字符串
单纯的打印出全名
这里写图片描述

这里写图片描述

(3)使用制表符或换行符来添加空白

完全按照书本上打的话
我就习惯性切换到Ubuntu里面实践
这里写图片描述
很实用的\t是四个空格缩进的制表符
\n\t换行并缩进

(4)删除空白

【我看了一下 我自己的笔记本 贴一份我自己的笔记】
第一个是删除末尾空白(暂时的)
abcd.rstrip()
这是删除右边空白字符串
这里写图片描述

第二个是永久删除字符串中的空白
这里写图片描述

abcd.lstrip()
删除左边空白
abcd.strip()
删除两边的空白
综合的例子
这里写图片描述

(5)使用字符串时避免语法错误
总的来说就是 引号的使用 需要注意

我的笔记 字虽然不好看 但我可以自己看 也体现了 我的宗旨就是自己在记录我的学习

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

  • 2.3**动手试一试**

2——3个性化消息

name = "Eric"message = "Hello "+ name.title() + ", would you like to learn some Python today?"
print(message)

这里写图片描述

2——4调整名字的大小写

name = "Zhao yi chen"print(name.title())
print(name.upper())
print(name.lower())

这里写图片描述

2——5 名言

name = "Albert Einstein"quotes = "A person who never made a mistake never tried anything new."message = name.title()+"once said,"+'"'+quotes+'"'
print(message)

引号问题!!!
这里写图片描述

2——6 名言 2

哦 就是2——5的内容
2——5写错意思了
不改了

2——7 剔除人名中的空白

name = "  Zhao yi chen  "print(name.strip())
print(name.lstrip())
print(name.rstrip())print("\n\t" + name)print("\n" + name)print("\t" + name)

这里写图片描述

OK 到这里 第二章的前两个部分 变量和字符串就结束了

这篇关于Python学习 第二天任务 (一:【基于Python编程从入门到实践】第二章 变量和字符串 书本及动手试一试)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/386851

相关文章

Spring Boot @RestControllerAdvice全局异常处理最佳实践

《SpringBoot@RestControllerAdvice全局异常处理最佳实践》本文详解SpringBoot中通过@RestControllerAdvice实现全局异常处理,强调代码复用、统... 目录前言一、为什么要使用全局异常处理?二、核心注解解析1. @RestControllerAdvice2

Python中你不知道的gzip高级用法分享

《Python中你不知道的gzip高级用法分享》在当今大数据时代,数据存储和传输成本已成为每个开发者必须考虑的问题,Python内置的gzip模块提供了一种简单高效的解决方案,下面小编就来和大家详细讲... 目录前言:为什么数据压缩如此重要1. gzip 模块基础介绍2. 基本压缩与解压缩操作2.1 压缩文

Python设置Cookie永不超时的详细指南

《Python设置Cookie永不超时的详细指南》Cookie是一种存储在用户浏览器中的小型数据片段,用于记录用户的登录状态、偏好设置等信息,下面小编就来和大家详细讲讲Python如何设置Cookie... 目录一、Cookie的作用与重要性二、Cookie过期的原因三、实现Cookie永不超时的方法(一)

Python内置函数之classmethod函数使用详解

《Python内置函数之classmethod函数使用详解》:本文主要介绍Python内置函数之classmethod函数使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录1. 类方法定义与基本语法2. 类方法 vs 实例方法 vs 静态方法3. 核心特性与用法(1编程客

从入门到精通MySQL联合查询

《从入门到精通MySQL联合查询》:本文主要介绍从入门到精通MySQL联合查询,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下... 目录摘要1. 多表联合查询时mysql内部原理2. 内连接3. 外连接4. 自连接5. 子查询6. 合并查询7. 插入查询结果摘要前面我们学习了数据库设计时要满

Spring事务传播机制最佳实践

《Spring事务传播机制最佳实践》Spring的事务传播机制为我们提供了优雅的解决方案,本文将带您深入理解这一机制,掌握不同场景下的最佳实践,感兴趣的朋友一起看看吧... 目录1. 什么是事务传播行为2. Spring支持的七种事务传播行为2.1 REQUIRED(默认)2.2 SUPPORTS2

Python函数作用域示例详解

《Python函数作用域示例详解》本文介绍了Python中的LEGB作用域规则,详细解析了变量查找的四个层级,通过具体代码示例,展示了各层级的变量访问规则和特性,对python函数作用域相关知识感兴趣... 目录一、LEGB 规则二、作用域实例2.1 局部作用域(Local)2.2 闭包作用域(Enclos

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

MySQL查询JSON数组字段包含特定字符串的方法

《MySQL查询JSON数组字段包含特定字符串的方法》在MySQL数据库中,当某个字段存储的是JSON数组,需要查询数组中包含特定字符串的记录时传统的LIKE语句无法直接使用,下面小编就为大家介绍两种... 目录问题背景解决方案对比1. 精确匹配方案(推荐)2. 模糊匹配方案参数化查询示例使用场景建议性能优

Java中的雪花算法Snowflake解析与实践技巧

《Java中的雪花算法Snowflake解析与实践技巧》本文解析了雪花算法的原理、Java实现及生产实践,涵盖ID结构、位运算技巧、时钟回拨处理、WorkerId分配等关键点,并探讨了百度UidGen... 目录一、雪花算法核心原理1.1 算法起源1.2 ID结构详解1.3 核心特性二、Java实现解析2.