1. 程式人生 > >1.基本程式設計

1.基本程式設計

1.1程式的基本編寫方法

IPO模式:

         I:Input          輸入,程式的輸入

        P:Process   處理,程式的主要邏輯

        O:Output      輸出,程式的輸出

1.2溫度轉換例項——華氏溫度/攝氏溫度轉化

val=input("輸入(32C/33F):")
if val[-1] in ['C','C']:
    f = 1.8 * float(val[0:-1])+32
    print("轉換後的溫度為:%.2fF"%f)
elif val[-1] in ['F','F']:
    c=(float(val[0:-1])-32)/1.8
    print("轉化後的溫度為:%.2fC"%c)
else:
    print("輸入有誤")

結果顯示


相關推薦

1.基本程式設計

1.1程式的基本編寫方法 IPO模式:          I:Input          輸入,程式的輸入         P:Process   處理,程式的主要邏輯         O:Output      輸出,程式的輸出 1.2溫度轉換例項——華氏溫度/攝氏溫度

[仁潤雲技術團隊]併發程式設計-(1)基本概念

程序:一個正在執行程式的例項,包括程式計數器,暫存器以及變數的當前值。在作業系統中,每一個程序都有其地址空間和控制執行緒。 地址空間:要保證多個應用程式同時處於記憶體中並且不互相影響,則需要解決兩個問題:保護和重定位。目前的辦法是創造一個新的記憶體抽象:地址空間。就像程序的概念創造了一類抽象的CPU以

mooc-python語言程式設計練習1-基本語法元素

練習一 1.‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬# 00390031003900310038843 Guido van Rossum正式對外發布Python版本的

1.1 《演算法》第一章之導論和基本程式設計模型

文章目錄 《演算法》全書組織結構 概述 演算法 基礎程式設計模型 Java程式基本結構 原始資料型別和表示式 表示式 程式碼的簡便寫法 靜態方法 方法性質 遞迴(

1.4 Python基本程式設計解析(下)

1. import的三種用法 方法一: import <庫名> <庫名>.<函式名>(<函式引數>) 或 import <庫名1>,<庫名2> 適合簡單庫名情況 方法二: from &

1.3 Python基本程式設計解析(中)

1. 檔案讀寫操作 1.1 檔案開啟與關閉 檔案處理的步驟:開啟-操作-關閉 open()函式開啟檔案 變數f是檔案控制代碼,內部是檔案物件 .close()方法關閉檔案 <變數名> = open(<檔名>,<開啟模

1.2 Python基本程式設計解析(上)

1. 程式的格式框架 “冒號+縮排”:Python語法功能的一部分,表達程式碼的所屬關係 分支語句:if-elif-else 迴圈語句:for, while 異常處理:try-except-else-finally 函式定義:def 類定義:cla

opencv3程式設計入門學習筆記1-----基本影象容器Mat

1、Mat的結構 Mat本質上是由兩個資料部分組成的類: (包含資訊有矩陣的大小,用於儲存的方法,矩陣儲存的地址等)的矩陣頭和一個指標,指向包含了畫素值的矩陣(可根據選擇用於儲存的方法採用任何維度儲存資料)。矩陣頭部的大小是恆定的。然而,矩陣本身的大小因影象的不同而不同,通

1.網路程式設計-基本概念

1、ip地址:   xxx.xxx.xxx.xxx    最大是256*256*256*256、   分為網路號和主機號兩部分(分配規則不詳細介紹)   作用:      某臺裝置在網路中的唯一標誌 2、埠號:   一個程式佔用作業系統的一個埠號,作業系統收到訊息後,交給埠號對應的程式

ASP.NET Core應用基本程式設計模式[1]:管道式的請求處理

HTTP協議自身的特性決定了任何一個Web應用的工作模式都是監聽、接收並處理HTTP請求,並且最終對請求予以響應。HTTP請求處理是管道式設計典型的應用場景:可以根據具體的需求構建一個管道,接收的HTTP請求像水一樣流入這個管道,組成這個管道的各個環節依次對其做相應的處理。雖然ASP.NET Core的請求處

linux文件系統1基本文件類型和inode

文件類型、索引節點基本文件類型 普通文件:文件中包含信息是用戶、系統或應用程序輸入生成,在文件系統中不加任何內部修飾,把它們看做純粹的字節流。 目錄:包含文件名列表和指向與之相關聯的的索引節點的指針。目錄文件時特殊寫保護權限的普通文件,只有文件系統才能進行寫操作。特殊文件:不含數據內容,提供一個映射物理設備到

1.基本語法

lan strong set script rst rip 關於 col doctype 整個教程默認是需要html和css的基礎的,如果後面需要,我會抽時間在寫一份html和css的入門教程;閑話少說,接下來我們一起進入JavaScript這門語言的大門吧! 一、Jav

javascript跳躍式前進(1) - 基本概念

else 依次 次循環 下一步 spl 減少 title bre args 前言 javascript 是弱類型語言,比較接近python和perl這類,不如java和c那樣嚴格.所以寫慣了強類型語言的小夥伴看到有些另類的寫法也相當正常; 有些東東不

Swift基礎1.1——基本的語法—變量和常量

設置 沒有 bsp 日子 類型 amp rgb 隱式轉換 而且 前些日子。第一屆Swift開發人員大會開了之後。身邊非常多搞OC的朋友就按捺不住了。都認為是時候學一下Swift了,畢竟Swift已是趨勢。也是應他們再三要求,讓我整理一下Swift的學習心得。今天就從

oc學習1——基本數據類型

.com block 技術 eight bsp height com width 面向   OC是在C語言的基礎上進行擴展的一種面向對象的編程語言。很多基礎知識都和C語言中的非常類似。首先介紹一下OC中的基本數據類型,整體框架如下圖: oc學習1——基本數據類型

TCP/IP詳解學習筆記(1)-基本概念【轉】

網絡號 最大的 net 容易 學習 ip地址 其他 title 編寫 轉自:http://blog.csdn.net/goodboy1881/article/details/665041 為什麽會有TCP/IP協議 在世界上各地,各種各樣的電腦運行著各自不同的操作系統為大家

1)基本的MFC程序創建過程

bsp 菜單欄 技術分享 ima img c程序 有一個 .com post 1)基本的MFC創建過程:            2) 選擇MFC應用程序:              3)然後選擇特定的選項 直接完成就行了:            4)下面就

【C++復習】1.1基本概念

using arr 消息 開始 函數返回 執行函數 c++程序 不能 定義 1、C++對大小寫敏感; 2、查看運行結果 cin.get(); cin.get(); 使用兩行代碼使程序運行後暫停,而不是立即結束,出現閃退效果。 第一條cin.get()語句是在輸入並按En

JavaScript正則表達式模式匹配(1)——基本字符匹配

小寫 除了 class pattern led 模式 googl 字母數 col 1 var pattern=/g..gle/; //點符號表示匹配除了換行符外的任意字符 2 var str=‘g78gle‘; 3 alert(pattern.test(str

Linux進程切換(1) 基本框架

兩個 nor pid text _id 現在 然而 器) 相關 一、前言 本文主要是以context_switch為起點,分析了整個進程切換過程中的基本操作和基本的代碼框架,很多細節,例如tlb的操作,cache的操作,鎖的操作等等會在其他專門的文檔中描述。進程切換包括體系