Python編程之求數(shù)字平方的實(shí)例
求輸入數(shù)字的平方,如果平方運(yùn)算后小于 100 則退出。
源代碼:#!/usr/bin/python# -*- coding: UTF-8 -*- TRUE = 1FALSE = 0def SQ(x): return x * xprint ’如果輸入的數(shù)字小于 100,程序?qū)⑼V惯\(yùn)行。’again = 1while again: num = int(raw_input(’請(qǐng)輸入一個(gè)數(shù)字:’)) print ’運(yùn)算結(jié)果為: %d’ % (SQ(num)) if SQ(num) >= 100: again = TRUE else: again = FALSE輸出結(jié)果如下:
如果輸入的數(shù)字小于 100,程序?qū)⑼V惯\(yùn)行。請(qǐng)輸入一個(gè)數(shù)字:12運(yùn)算結(jié)果為: 144請(qǐng)輸入一個(gè)數(shù)字:14運(yùn)算結(jié)果為: 196請(qǐng)輸入一個(gè)數(shù)字:20運(yùn)算結(jié)果為: 400請(qǐng)輸入一個(gè)數(shù)字:30運(yùn)算結(jié)果為: 900請(qǐng)輸入一個(gè)數(shù)字:11運(yùn)算結(jié)果為: 121請(qǐng)輸入一個(gè)數(shù)字:100運(yùn)算結(jié)果為: 10000請(qǐng)輸入一個(gè)數(shù)字:21運(yùn)算結(jié)果為: 441請(qǐng)輸入一個(gè)數(shù)字:8運(yùn)算結(jié)果為: 64
補(bǔ)充:求輸入數(shù)字的平方,如果平方運(yùn)算后小于 50 則退出
while True:num=int(input(’請(qǐng)輸入數(shù)字’))s=num*numif s<50:break
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章:
1. .NET6打包部署到Windows Service的全過程2. 解析原生JS getComputedStyle3. ASP 連接Access數(shù)據(jù)庫(kù)的登陸系統(tǒng)4. Jsp中request的3個(gè)基礎(chǔ)實(shí)踐5. 詳解瀏覽器的緩存機(jī)制6. jsp EL表達(dá)式詳解7. jsp實(shí)現(xiàn)textarea中的文字保存換行空格存到數(shù)據(jù)庫(kù)的方法8. IE6/IE7/IE8/IE9中tbody的innerHTML不能賦值的完美解決方案9. 詳解CSS偽元素的妙用單標(biāo)簽之美10. 詳解JSP 內(nèi)置對(duì)象request常見用法
