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 Security简介、使用与最佳实践

《SpringSecurity简介、使用与最佳实践》SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架,本文给大家介绍SpringSec... 目录一、如何理解 Spring Security?—— 核心思想二、如何在 Java 项目中使用?——

MySQL的JDBC编程详解

《MySQL的JDBC编程详解》:本文主要介绍MySQL的JDBC编程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言一、前置知识1. 引入依赖2. 认识 url二、JDBC 操作流程1. JDBC 的写操作2. JDBC 的读操作总结前言本文介绍了mysq

Python实现Excel批量样式修改器(附完整代码)

《Python实现Excel批量样式修改器(附完整代码)》这篇文章主要为大家详细介绍了如何使用Python实现一个Excel批量样式修改器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录前言功能特性核心功能界面特性系统要求安装说明使用指南基本操作流程高级功能技术实现核心技术栈关键函

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

python获取指定名字的程序的文件路径的两种方法

《python获取指定名字的程序的文件路径的两种方法》本文主要介绍了python获取指定名字的程序的文件路径的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 最近在做项目,需要用到给定一个程序名字就可以自动获取到这个程序在Windows系统下的绝对路径,以下

使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解

《使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解》本文详细介绍了如何使用Python通过ncmdump工具批量将.ncm音频转换为.mp3的步骤,包括安装、配置ffmpeg环... 目录1. 前言2. 安装 ncmdump3. 实现 .ncm 转 .mp34. 执行过程5. 执行结

Python实现批量CSV转Excel的高性能处理方案

《Python实现批量CSV转Excel的高性能处理方案》在日常办公中,我们经常需要将CSV格式的数据转换为Excel文件,本文将介绍一个基于Python的高性能解决方案,感兴趣的小伙伴可以跟随小编一... 目录一、场景需求二、技术方案三、核心代码四、批量处理方案五、性能优化六、使用示例完整代码七、小结一、

Python中 try / except / else / finally 异常处理方法详解

《Python中try/except/else/finally异常处理方法详解》:本文主要介绍Python中try/except/else/finally异常处理方法的相关资料,涵... 目录1. 基本结构2. 各部分的作用tryexceptelsefinally3. 执行流程总结4. 常见用法(1)多个e

Java实现将HTML文件与字符串转换为图片

《Java实现将HTML文件与字符串转换为图片》在Java开发中,我们经常会遇到将HTML内容转换为图片的需求,本文小编就来和大家详细讲讲如何使用FreeSpire.DocforJava库来实现这一功... 目录前言核心实现:html 转图片完整代码场景 1:转换本地 HTML 文件为图片场景 2:转换 H

C++统计函数执行时间的最佳实践

《C++统计函数执行时间的最佳实践》在软件开发过程中,性能分析是优化程序的重要环节,了解函数的执行时间分布对于识别性能瓶颈至关重要,本文将分享一个C++函数执行时间统计工具,希望对大家有所帮助... 目录前言工具特性核心设计1. 数据结构设计2. 单例模式管理器3. RAII自动计时使用方法基本用法高级用法