<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Архивы қайталау - iFOR.KZ</title>
	<atom:link href="https://ifor.kz/tag/%D2%9B%D0%B0%D0%B9%D1%82%D0%B0%D0%BB%D0%B0%D1%83/feed/" rel="self" type="application/rss+xml" />
	<link>https://ifor.kz/tag/қайталау/</link>
	<description>Адам ойланады, компьютер орындайды</description>
	<lastBuildDate>Tue, 23 Sep 2025 10:30:02 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://ifor.kz/wp-content/uploads/2023/01/cropped-photo_1985438389258790828_c-32x32.jpg</url>
	<title>Архивы қайталау - iFOR.KZ</title>
	<link>https://ifor.kz/tag/қайталау/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Қайталанушы операторлар. for циклы</title>
		<link>https://ifor.kz/%d2%9b%d0%b0%d0%b9%d1%82%d0%b0%d0%bb%d0%b0%d0%bd%d1%83%d1%88%d1%8b-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%82%d0%be%d1%80%d0%bb%d0%b0%d1%80-for-%d1%86%d0%b8%d0%ba%d0%bb%d1%8b/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 20 Feb 2024 11:44:35 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[цикл]]></category>
		<category><![CDATA[қайталау]]></category>
		<guid isPermaLink="false">https://ifor.kz/?p=169</guid>

					<description><![CDATA[<p>Кез- келген бағдарламалау тілдері секілді python-да да қайталау операторлары бар. Қайталау операторлары аты айтып тұрғандай белгілі бір команданы бірнеше рет қайталауға арналған. Мысалы: сіз өз сайтыңызда қолданушылар тіркеле алатын мүмкіндік&#160; жасағыңыз келеді және қолданушы өз туған жылын көрсетуі керек. Бұл жерде ең жақсы шешім қолданушы төгілмелі тізімнен өз туған жылын таңдау.&#160; Яғни Сіз 1900 жылмен [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d2%9b%d0%b0%d0%b9%d1%82%d0%b0%d0%bb%d0%b0%d0%bd%d1%83%d1%88%d1%8b-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%82%d0%be%d1%80%d0%bb%d0%b0%d1%80-for-%d1%86%d0%b8%d0%ba%d0%bb%d1%8b/">Қайталанушы операторлар. for циклы</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Кез- келген бағдарламалау тілдері секілді python-да да қайталау операторлары бар. Қайталау операторлары аты айтып тұрғандай белгілі бір команданы бірнеше рет қайталауға арналған. Мысалы: сіз өз сайтыңызда қолданушылар тіркеле алатын мүмкіндік&nbsp; жасағыңыз келеді және қолданушы өз туған жылын көрсетуі керек. Бұл жерде ең жақсы шешім қолданушы төгілмелі тізімнен өз туған жылын таңдау.&nbsp; Яғни Сіз 1900 жылмен 2010 жыл аралығын цикл арқылы шығаруыңызға болады.&nbsp;</p>



<p>Тағы бір мысал. Сізге a мен б аралығындағы барлық жай сандарды анықтау керек. Әрине бұл жерде де циклді пайдаланасыз.</p>



<p>python тілінде циклдардың екі түрі бар.</p>



<ol class="wp-block-list">
<li><strong>Параметрлі for циклы</strong></li>



<li><strong>шартты while циклы</strong></li>
</ol>



<p>Параметрлі for циклының жалпы жазылу форматы.&nbsp;</p>



<p>for цикл_айнымалысы in итерабл объект :</p>



<p>цикл денесі</p>



<p>Мысалы:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">for x in (1,2,3,4,5,6):
    print(x)</pre></div>



<p></p>



<p>экранға 1 2 3 4 5 6 сандары бірінің астына бірі шығуы керек.</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">for y in &quot;Test&quot;:
  print(y)</pre></div>



<p>экранға T e s t әріптері бірінің астына бірі шығуы керек.</p>



<p>Параметрлі for циклы бізге қайталану саны алдын-ала белгілі болғанда ыңғайлы. Мысалы 5-тен 10-ға дейін, 1 ден x-ке дейін, а-мен b-аралығында, тізімнің басынан бастап соңына дейін өтіп шығу үшін.</p>



<p>for циклы көмегімен 1-ден бастап 100-ге дейінгі сандардың квадратын тауып көрейік. Бізге бұл жерде range функциясы көмектеседі. range функциясы үш параметр қабылдайды бұл бастапқы мән, соңғы мән және қадам.&nbsp;</p>



<p>range(1,10,1) &#8212; 1-ден бастап 10-ға дейінгі сандарды +1 қадам арқылы аламыз. 10-ның өзі бұл қатарға кірмейді. 1 2 3 4 5 6 7 8 9</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/ZjSpxfqrpieiWcTMNOzKtD3FudAXNtrg3Tt5ne2H3uhAEGbXezEV1T3j9hp4X8dcXQzjjrn-rIvVGL61nLK_4IxDu1H6DUvyZFUVly8HCC3zVB-HURIGhfvGVdI0EwZmTg6J2hVNZmd2" alt=""/></figure>



<p>range функциясы қабылдайтын start,stop, step параметрлерінің ішінде тек stop параметрі ғана міндетті. Яғни range(10) деп жазатын болсаңыз үнсіз келісім бойынша start 0-ге қадам саны 1-ге тең.&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/u1UyDbiGmuVxAjmBglsfio57iFEV299JLm4bH8qoKjgztIQLw2Yoe4ehaeQDwlHl-k3DpiXHeK7v_TRRYAt5Y16IP9_uEfp_T8zHmc-7Mu7--EU1Kki8EaNfW3hsUVbY1992Uo2jnarp" alt=""/></figure>



<p>Төмендегі мысалды бастапқы мән 2-ге соңғы мән 8-ге тең. Қадам саны жазылмағандықтан +1.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/WvkB0xSAYl-BJbnMNwNjKdvxe-Pjqz-qlGjcKad_C7MeKur4W8xqsoNH1ExgOKQKAvleqfHctgCHvzYaOvLwDMi1dXcyU4DVXAubcdtZBb9T-_q6hPj9q9igUGPwMs8e1euMjGTR-gY4" alt=""/></figure>



<p>2-ден бастап 20-ға дейін +2 қадам арқылы</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/QuRaTuuUozBvACe3wNOg0v6pZ-5KRU26beKyovGSsGDDU2DlGjQ8CIBPeGE5-oryb5BWgAQkf6fXNuxy4fmUjKuCO3goLNp7HVfRjP8_uO7kf_FnnnqiHpztzF5ReDQJKmxd6u1EB2GD" alt=""/></figure>



<p>range функциясын қолдануды үйренсек енді for циклына кірістіріп көрейік.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/PsnE4Yduvdf6ySey4p6bzIo2wfH-GKa0VllBRaRwyDUd2HqHgozO90twjSsWrVxfX66eGIkLLBVBB2VJsE_DMIcvzZlF0CiQ1F73eMXlLw1-2-brBh0tcqwNDcLbuNnRsU1hEunSMAyG" alt=""/></figure>



<p>Жоғарыдағы код 1-ден бастап 100-ге(100-ді қосып алғанда) дейінгі сандардың квадратын шығарады.</p>



<p>Екі таңбалы сандар ішінен цифрларының қосындысы 5-ке тең барлық жұп сандарды анықтау</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/EWMEfTkA6kPJ0OA1JbfZh9wquDaEcOEDD-G-Qqgv_PbNRUts1luGHLxuwTAaSIuTM1bcsx5TASgYlQCQ7-d-AxugBozU_IVPWAXok_sXP0OkpHJhtiJMm_W1LWQKjMyhkBLdfbh8CHXv" alt=""/></figure>



<p>нәтижесінде</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/6a7b9iEnMmgVWXlOceeeLD0dSiyEi35ct7Jmc5mVFC4ILQ-MLj8EWhNaULHa2HDnk4_v_kaBwVrPn8F_d71cgdmXLo4MrUAZkqGKQ426S0_QhN73g8dANPsTlqRNDwenKvc7HT7IlOvj" alt=""/></figure>
<div class="post-views content-post post-169 entry-meta load-static">
				<span class="post-views-icon dashicons dashicons-welcome-view-site"></span> <span class="post-views-label">қаралды:</span> <span class="post-views-count">242</span>
			</div><p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d2%9b%d0%b0%d0%b9%d1%82%d0%b0%d0%bb%d0%b0%d0%bd%d1%83%d1%88%d1%8b-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%82%d0%be%d1%80%d0%bb%d0%b0%d1%80-for-%d1%86%d0%b8%d0%ba%d0%bb%d1%8b/">Қайталанушы операторлар. for циклы</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
